Linux下使用的编码是utf8,而Windows使用的是gb18030。 解决方案: 在终端中,进入到txt文件所在目录,使用命令符“iconv -f gb18030 -t utf8 1.txt -o 2.txt”把gb18030编码的1.txt转换成utf8的2.txt。 这样2.txt就成为Linux支持的编码。