本文摘自PHP中文网,作者伊谢尔伦,侵删。
刚开始学习和使用Linux系统的时候,大家都会遇到一个问题,那就是终端输入命令回显的时候中文显示乱码。其实乱码这个问题是由系统集成的字符集引起的,由于不能正确的使用相对应字符的字符集,因此OS不能识别出文字导致了乱码。如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。出现中文乱码的问题,我们应该怎么去解决它好呢?有何解决方法? 下面的内容就是来说一说linux下中文乱码问题解决方案。linux下中文乱码问题解决方案
1. linux下中文乱码问题解决方案
从windows传过来的文件拷到linux下是乱码,俺们又想在linux下显示中文,怎么办呢?我们首先进行测试,linux下的中文是否可以正常显示?答:yes. 所以问题就比较明显了,windows下拷过来的不能显示,说明windows下和linux下支持的格式是不相同的.
2. Linux中文乱码如何解决
1)查看当前系统语言 登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言。
2)查看安装的语言包 查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文语言
3)如果没有中文语言呢 可以通过网上下载安装中文语言包yum groupinstall chinese-support(不能联网的通过其他电脑下载,上传上去吧)
3. 解决Linux中文乱码问题
修改/root/.bash_profile文件,增加export.GB18030
对于其他用户,也必须相应修改该文件
使用该方法时putty能显示中文,但桌面系统是英文,而且所有的网页中文显示还是乱码
相关阅读 >>
更多相关阅读请进入《Linux》频道 >>