问题:
由于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 #目的文件(可重命名)