您的位置:首页 > 运维架构 > Linux

用PuTTY登录Linux后,汉字显示为乱码的两种解决办法

2009-12-24 17:00 381 查看
用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"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

修改成以下内容:

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"

重启一下系统。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: