1. 转化成utf8
linux下打开windows txt文件中文乱码问题
http://blog.csdn.net/imyang2007/article/details/7448177
iconv -f gbk -t utf8 shujujiegou.txt > shujujiegou.txt.utf8
2. 设置文本编辑器
Ubuntu 12.04下Gedit打开Windows下txt文件乱码解决
http://www.linuxidc.com/Linux/2012-07/65713.htm
2、展开org/gnome/gedit/preferences/encodings(见图3)
auto-detected的value中加入 'GB18030', 加在uft8后面,按回车;
show-in-menu的value中在前面加入 'GB18030', 按回车。
现在再打开txt等文本文件看看,乱码问题是不是解决了。
ubuntu下打开txt文件乱码的解决
http://www.2cto.com/os/201210/159321.html
Linux中vi显示中文乱码的问题
http://www.cnblogs.com/just4fun/archive/2011/07/15/2107190.html
set fileencodings=utf-8,gbk
详细:
http://blog.163.com/little_320/blog/static/38789520091116103325859/
Linux查看文件编码格式及文件编码转换
http://www.cnblogs.com/hnrainll/archive/2011/07/22/2113557.html