在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

Logo

更多推荐