Linux系统中putty乱码问题

使用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。一般这样就行了。

如果经常使用,可以把这些设置保存在session里面。

其他方法可以尝试:

打开putty登录成功后,在shell中输入:

# export LC_ALL= ‘zh_CN.utf8′

# vi ~/.bash_profile

LANG=zh_CN.GB18030

LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN

export LANG LANGUAGE