在windows上文件编码默认是gbk,而linux一般是utf-8。所以一般文件上传上去会有乱码问题。使用远程传输工具比如xftp可以在属性里选择utf-8,一般传输工具都这样设置。也可以传输上去,用转换工具解决。比如convmv。在centos
用命令 yum install convmv
convmv 命令格式 convmv -f 源编码 -t 新编码 [选项] 文件名
例子:convmv -f UTF-8 -t GBK --notest -r utf8编码文件名 变成gbk文件
文件里面的中文内容使用 iconv -f gb2312 -t utf-8 sourcefile -o distfile
本文介绍了在Windows与Linux系统间进行文件传输时遇到的编码问题及解决方案。详细讲解了如何利用convmv与iconv命令行工具进行文件名与文件内容的编码转换。
913

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



