解决文本模式下显示乱码
时间:2006-12-08 来源:SpookFox
相信大家都遇到过在文本模式下,有些命令输出乱码的问题,那么应该怎么解决呢?,其实,它是因为文本模式下缺省不能很好的支持中文所致,通过以下方法可以解决这个问题。
方法一:安装zhcon
以让它在文本模式下也支持中文,这样就不会有乱码出现了。
软件简介:zhcon是工作在Linux控制台下的快速双字节中/日/韩(CJK)虚拟终端,就像DOS环境中的UCDOS一样,为控制台(console)环境提供完整的双字节语言环境。
方法二:修改环境变量LANG
命令:LANG=en_US
说明:这样把环境语言变量改成英文的,就可以了,默认是“LANG=zh_CN”
命令:unset LANG
说明:取消原来的“LANG=zh_CN”中文环境语言变量,一样的原理和效果
补充:
1、我们可以用"set"或"env"命令查看当前所有的全局环境变量和本地环境变量
2、通过修改" /etc/profile (全局) "、"/etc/bashrc"或者 ~/.bashrc (单个用户) ,在里面加上句"LANG=en_US",来修改。
3、一般来说要设置 Linux 系统的环境变量只需要在 /etc/profile (全局) 或者 ~/.bashrc (单个用户) 即可。但是对于 LANG 变量来说,有时候你即使在所有这些初始化脚本里面 export 过了,LANG 的值还是纹丝不动。实际上,你需要去修改 /etc/sysconfig/i18n 文件里面的内容。
相关阅读 更多 +
排行榜 更多 +