在红帽服务器上显示 unicode 字符
当我从 Windows 7 计算机连接到服务器时,我在屏幕上看到的是垃圾字符,而不是 UTF-8 编码的 Unicode 字符。我使用 Secure CRT 和 Putty。英文文本没有问题。
我想知道是否可以显示和排序这些单词(印度语言) 我的服务器是 Red Hat Enterprise Linux Server 版本 5.4 (Tikanga)
I get junk characters instead of UTF‐8–encoded Unicode characters on the screen when I connect to my server from Windows 7 machine. I use Secure CRT and Putty. English text has no issues.
I will like to know if it is possible to display and sort those words (Indian Language) My Server is Red Hat Enterprise Linux Server release 5.4 (Tikanga)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
告诉您的客户使用 UTF-8。
Tell your client to use UTF-8.
要在 Putty 中查看 unicode 字符,请进入:
然后您应该能够看到中文表意文字、世界语超级符号、印地语、阿拉伯语、希伯来语、朝鲜语、希腊语... :)
如果看不到,问题可能出在您的服务器上。
您可以通过存储库中的命令行安装缺少的字体。 RedHat 中的日语示例(对于其他发行版,应该有类似的方式):
或者通过 GUI,如果您有权访问它。
如果您无法访问任何存储库或安装磁盘,可以在此处进行手动安装:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/International_Language_Support_Guide/add_fonts_all_users.html
或者为您的 Linux 发行版使用类似的指南。
例如,如果您有 rpm 文件(注意:名称的最后一部分是版本,它可以更改,但这并不重要):
请记住,当您安装任何系统时,安装尽可能多的语言:它只花费一些空间和它可以避免很多问题。我们生活在一个基本的拉丁字母是不够的世界。
To see unicode characters in Putty, please go in:
Then you should be able to see Chinese ideograms, Esperanto supersigns, Hindi, Arabian, Hebrew, Corean, Greek... :)
If you cannot, probably the problem is in your server.
You can install the missing fonts by command line from repositorium. Example for Japanese in RedHat (for other distributions, there should be a similar way):
Or by GUI, if you have access to it.
If you don't have access to any repositorium or installation disk, you can follow manual installation here:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/International_Language_Support_Guide/add_fonts_all_users.html
Or use a similar guide for your Linux distribution.
Example if you have the rpm files (NOTE: the last part of the name is the version, it can change that is not important):
Remember when you install any system, to install as many languages as possible: it costs only some space and it can avoid many problems. We live in a world where basic Latin alfabet is not enough.