linux下中文乱码问题解决方案 解决linux中文乱码


从windows传过来的文件拷到linux下是乱码,俺们又想在linux下显示中文,怎么办呢?我们首先进行测试,linux下的中文是否可以正常显示?答:yes.所以问题就比较明显了,windows下拷过来的不能显示,说明windows下和linux下支持的格式是不相同的.
linux下一般是采用utf-8的编码,而我们在windows上编辑文件时是gb2312的编码。所以导致中文编码会乱码。要更正这个问题实际上很简单只要把文件转换成utf-8编码格式然后再导入就ok啦。

然后使用如下命令进行转换:
iconv -f gb2312 -t utf-8 test.txt>testutf8.tzt
(-f 就是源编码,-t转换目标编码,test.txt源文件,testutf8.txt生成目标编码文件)
备注:使用 iconv -l可以查看系统支持编码格式。当然也可以添加其中的编码格式:


默认为utf8,如果想用其他编码如GBK

手动更改配置文件的命令:

shell> vi /etc/sysconfig/i18n

将LANG="zh_CN.UTF-8"修改为:

LANG="zh_CN.GBK"

保存并关闭,运行下面的命令使配置生效:

shell> source /etc/sysconfig/i18n

将终端字符编码显示为简体中文:

shell> vi /etc/profile.d/chinese.sh

添加下面这行:export LC_ALL=zh_CN.GBK

shell> source /etc/profile.d/Chinese.sh



linux下中文乱码问题解决方案 解决linux中文乱码



  

爱华网本文地址 » http://www.aihuau.com/a/25101016/314997.html

更多阅读

iPhone5突然无法WiFi连接上网问题解决方法 iphone6突然不能上网

iPhone5突然无法WiFi连接上网问题解决方法——简介使用iPhone 5的用户在使用WiFi连接网络时,可能会遇到一个问题,之前WiFi连接上网还好好的,怎么过一会儿(这段时间也许你去干别的事或者突然中途断电又来电)就无法上网了,那么遇到这样的问

iphone4s解锁成功后,常见问题解决 word常见问题解决

iphone4s解锁成功后,常见问题解决1 没有APN蜂窝数据的解决方法 部分运行商下的4S(系统本身缺陷)所造成的没有蜂窝数据设置这一选项 你可以通过下载描述文件来设置 APN 达到上网的目的。 方法一: 4S 在连接 wifi 的情况下,(不需要越狱)访问h

教育叙事故事问题解决方案 问题解决方案模板

教育叙事故事(问题解决方案)背景:班上有一个孩子叫孙宇,小动作多、不安分、爱惹事儿,经常打架,学生几乎天天告他的状,简直就是个“小混混儿”。和他谈话也是对你不理不睬地,我只好狠狠地批评他,并且跟家长反映了情况,虽然家长很配合,但结果

声明:《linux下中文乱码问题解决方案 解决linux中文乱码》为网友只是还有你分享!如侵犯到您的合法权益请联系我们删除