Windows下保存的文本文件到Linux总是出现乱码,可以用iconv和dos2unix解决。
1. 将文本文件转成UTF8编码
    $iconv -f GBK -t UTF8 -o 输出文件.txt 输入文件.txt
2.转成unix格式
    $dos2unix 文本文件.txt
注:
a. dos2unix可以用sudo apt-get install tofrodos来安装
b. Ubuntu10.04后软件仓库中好像没有dos2unix,用todos代替
todos参数说明:-d DOS to UNIX; -u UNIX to DOS