Linux 中文显示乱码

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终端一般可以正常显示了。    
如果还是不行,可以这么做:  
 
1、console终端乱码  
 
在/etc/profile文件的最后一行添加如下内容:  
export LC_ALL="zh_CN.GB18030" 
 
2、xwindow终端乱码  
 
在/etc/sysconfig/i18n文件的最后一行添加如下内容:  
export LC_ALL="zh_CN.GB18030" 

猜你喜欢

转载自dacoolbaby.iteye.com/blog/1826389