如何在Ubuntu中正确显示字符

我通过Putty连接到我的Ubuntu 16.04.2服务器虚拟机。

当我在terminal打开这个文件时,我会得到图标应该是空的矩形。

实际图标和terminal中显示的一样:

在这里输入图像说明 在这里输入图像说明

如何在terminal上显示图标?

使用PuTTY,有两件事要检查(在PuTTY的设置对话框中):

  • 确保远程字符集 (在窗口/转换部分)被设置为UTF-8
  • 选择具有给定字符的字体(在“ 窗口/外观”中 )。 在一个快速检查中,默认的快递新不会,而Lucida控制台 – 部分。

一旦我做了这些更改,文件显示正确的一些特殊字符(日历和音乐)。 其他人没有。 他们使用这些代码:U + 25C0,U + 231A和U + 2388

如果我使用的是Consolas字体, 则会显示这些代码的后面的问号(略有改进)。

如果你不介意使用比例字体,那么Tahoma就有这些代码中的第一个。 Lucida Sans Unicode票价不会更好。

如果您安装了Microsoft Office,它会添加可以帮助很多的字体。 我记得它的Arial有相当好的报道。 但是我在手边的Windows机器上看到的Arial的捆绑版本并不是那么好。

这仍然留下最后两个(CLOCK和CPUIMG)。 你可能会发现一个合适的字体,但是不管怎样,只有那些覆盖面好的字体花费更多。 不是免费的。 (这个推论是,大部分提供的费用都没有很好的覆盖率)。