产生中文乱码的原因:文件本身设置的编码方式和linux终端设置语言环境以及xhsell终端设置编码方式产生了冲突。
一般三步骤:
1. 查看文件的编码方式:
用vim打开文件,在一般模式下,使用:set fileencoding命令查看,若为utf-8则没问题。
2. 查看一下linux终端设置的语言环境
用命令 echo $LANG。 若不是en_US.UTF-8 ,则通过命令$LANG=en_US.UTF-8 修改LANG值。
3. 查看你的远程登录软件,修改它的编码方式为utf-8。
转载于:http://blog.csdn.net/qlzx_syzx/article/details/52910984