用PuTTY登录Linux后,汉字显示为乱码的两种解决办法
注:本文所述Linux为redhat。 用PuTTY登录Linux后时,默认使用的是utf-8字符集,而我们常用的win 2000、xp系统使用的是GBK字符集,这就是乱码的原因,帮解决办法有两种: 1,修改客户端设置 在PuTTY的Reconfigration--Translation里的character set里将字符集设置为utf-8。 这时,PuTTY窗口里之前的汉字依然乱码,但后面显示汉字就正常了。注:这种方法治标不治本。 2,修改服务器端设置 用root登录,vi /etc/sysconfig/i18n 文件,将 LANG="en_US.UTF-8" 修改成以下内容: LANG="zh_CN.GB18030" LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" 重启一下系统。 |