当前位置: 技术问答>linux和unix
关于Linux字符集的问题
来源: 互联网 发布时间:2016-10-01
本文导语: 我在虚拟机新安装了一个图形界面的Ubuntu中文版,所以,中文在命令行下显示当然没有问题。但是问题是,我用SSH Secure File Transfer Client连接它时,无论是SSH的界面中,还是SSH的命令行中,中文都是乱码。查...
我在虚拟机新安装了一个图形界面的Ubuntu中文版,所以,中文在命令行下显示当然没有问题。但是问题是,我用SSH Secure File Transfer Client连接它时,无论是SSH的界面中,还是SSH的命令行中,中文都是乱码。查了一下是因为,Linux支持的是utf8的中文,而默认windows中支持的是GB2312或GB18030,所以从windows传出的文件会出现乱码。
请教下,这个问题。怎么解决。
我尝试了一下putty,用他的话,在translation中选utf8,那么中文显示是正常。可是对于SSH Secure File Transfer Client,这个问题如何解决呢。是修改SSH Secure File Transfer Client中的设置?改哪里?或者我应该改Ubuntu的配置,那又如何改呢?
谢谢。
请教下,这个问题。怎么解决。
我尝试了一下putty,用他的话,在translation中选utf8,那么中文显示是正常。可是对于SSH Secure File Transfer Client,这个问题如何解决呢。是修改SSH Secure File Transfer Client中的设置?改哪里?或者我应该改Ubuntu的配置,那又如何改呢?
谢谢。
|
SecureCRT的会话选项->外观->字符编码,设置为UTF-8即可。
|
我一般用secureCRT
你说的那个应该也有设置字符集的地方吧,找找看
你说的那个应该也有设置字符集的地方吧,找找看
|
这个跟 Ubuntu 没有关系的,是 SSH 不支持中文引起的
为了不显示乱码,在 Ubuntu 中更改默认字符为英文吧
为了不显示乱码,在 Ubuntu 中更改默认字符为英文吧