【发布时间】:2017-02-23 21:44:25
【问题描述】:
打开一个终端。输入一些东西。一些字符出现在屏幕上。您看到的字符存储在磁盘的什么位置?它们以什么格式存储?
我梦想着一个愚蠢的小项目来教我的学生有关 unicode 和文本编码的知识。我想表明 \x24 并不意味着“$” - 它只是以这种方式打印,因为当您告诉计算机它们是编码为 utf8 时,计算机被告知表示这些字节的方式。
我不想在我的应用程序中使用地图或任何东西来处理这个问题,我想知道在我的 ubuntu 安装的深处我可以找到一个文件来指示 os/application/whatever 呈现字符 00100100作为$。
有人知道吗?我想知道解决方案是否简单或真的很麻烦。
【问题讨论】:
-
搜索“Ubuntu 字体”。
-
谢谢 我怀疑是字体,但不确定。我想作为一个实验,我将进入虚拟机上的所有字体目录并将它们全部删除,然后看看会发生什么混乱。很快就会回来报告。
-
出发前:做好备份!
-
另外,这里有一个非常有趣的帖子unix.stackexchange.com/questions/14027/…
-
如果你教 CS,你可能会对新的 CS Teacher's Stack Exchange 感兴趣(尽管它仍处于私人测试阶段,所以最容易进入 through here)
标签: linux ubuntu unicode terminal ascii