问题:
由于window下txt文件的编码方式为gbk,而linux下文件的编码方式是utf8,所以转到linux下会显示乱码。
解决方案:
在linux系统下,我们用iconv命令解决这个问题;
$ su -c 'iconv -f gbk -t utf8 xxx.txt >xxx.txt.utf8'
说明:
su -c是获取root权限的方法;
-f encoding #从源编码
-t encoding #到目的编码
xxx.txt #源文件
> #输出
xxx.txt.utf8 #目的文件(可重命名)
本文介绍了解决Windows与Linux平台间因文本编码不同导致乱码的问题。通过使用Linux下的iconv命令,可以将GBK编码的文本转换为UTF-8编码。
2675

被折叠的 条评论
为什么被折叠?



