1、更改 /etc/sysconfig/i18n 里的 LANG 为 “en_US.UTF-8″;
2、更改 /etc/profile 里的 LANG 为 “en_US.UTF-8″;
3、更改 /home/YOUR_NAME/.bashrc 里的 LANG(如果有该项就更改,没有不用管) 为 “en_US.UTF-8″;
其实解决乱码问题很简单,只要保持各个地方编码方式一致(当然,上面你要改为 “zh_CN.GB18030” 也是可以的)就 OK 了,依次检查系统语言设置有关的配置文件,都更改为想要的编码方式(这里主要是为了防止用户个人设置被修改,其实只需要在 .bashrc 里面指定编码就OK了,因为个人设置会覆盖系统的默认设置),然后使用客户端 putty 或者 SecureCRT 更改编码方式和上面设置保持一致,就不会出问题了。
Linux下问题应该不大,基本都是UTF-8字符集的。而Windows下问题就比较大了,很多用SecureCRT远程SSH都需要预先将字符集改成UTF-8…
是的。出现这个问题是因为之前用了阿里云的一个vps,系统里面默认设置的字符集为 GBK,出现了乱码,折腾了我很久才配置好。
你好,申请交换首页链接:我的站:http://laoyingzhuji.org关键词:hawkhost中文联系方式:55164154@qq.com期待你的回复。