putty如何支持中文
最近开始做一些有关linux的工作。听说putty不能支持中文。如果要更新数据库时有中文输入,只能用运行文件的方式。实在是太麻烦了。
在网上找了一下,果然有putty支持中文的方法。试了一下,发现不是完全适用。因为我们现在在linux里建的数据库的字符集是GBK,
不是UTF-8。如果改成翻译字符集,反而看不到数据库中的中文。所以只要下面一个设置就可以了。
打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change...,选择Fixedsys字体,字符集选择CHINESE_GB2312。
对于经常在windows下远程ssh到linux的用户而言,putty可能是你最好的选择。
可是缺省情况下,putty对中文的支持却让人不敢恭维,如果远程linux的locale设置为zh_CN.*(bg2312,gbk,utf8等等),显示就是乱码。
经研究发现,其实putty的中文支持还是很好的,呵呵
打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change...,选择Fixedsys字体,字符集选择CHINESE_GB2312。
---------这个需要改
在window-〉Appearance-〉Translation中,Received data assumed to be in which character set 中,把Use font encoding改为UTF-8.
---------这个不用改。因为我们的linux的数据库的字符集是GBK。不是UTF8。
如果经常使用,把这些设置保存在session里面.
现在打开putty,登录成功后,在shell中输入:export LC_ALL='zh_CN.utf8',现在已经可以完美的支持中文了
---------这个也不用。
可以打开vim输入中文测试一下,而且也不会出现删除半个汉字的问题.
使用putty 0.56 登录redhat enterprise 3 和gentoo 2004.3使用正常
浙公网安备 33010602011771号