linux 中文显示乱码解决办法, 实际上是有多种状况的, 有一部分是因为终端默认的设置形成的
vi /etc/sysconfig/i18n
将内容改成
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="lat0-sun16"
不用重启,立刻就生效.
这样中文在SSH,telnet终端通常能够正常显示了。
若是仍是不行,能够这么作:
一、console终端乱码
在/etc/profile文件的最后一行添加以下内容:
export LC_ALL="zh_CN.GB18030"
二、xwindow终端乱码
在/etc/sysconfig/i18n文件的最后一行添加以下内容:
export LC_ALL="zh_CN.GB18030"
-------------------------------------------------------------------------------------
安装中文支持
locale -a 查看支持的文字
Centos默认安装若是是英文的话,选择中文不正常,firefox也只能见到方块的字.但有一个方法,其实很容易解决安装这二个包,而后你就能够见到中文啦. rpm -ivh fonts-chinese-3.02-9.6.el5.noarch.rpm rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm 或者 yum -y install fonts-chinese yum -y install fonts-ISO8859 securecrt 修改外观/字符编码 为默认