convmv -f GBK -t utf-8 --notest filename.doc
把gbk的編碼轉成utf-8
我使用這個工具的場景:linux
在網上下載了一個.zip的壓縮包,在終端裏使用unzip *.zip 解壓出來的文件名都是亂碼,後綴還都加上了(無效的編碼)這幾個字。shell
附:工具
http://www.j3e.de/linux/convmv/ convmv的下載地址編碼
解壓:tar -zxvf convmv-1.15.tar.gzcode
拷貝到 /opt 目錄下:cp convmv-1.15 /opt -rip
使用:/opt/convmv-1.15/convmv -f gbk -t utf-8 --notest 1.docutf-8
我沒設置環境變量,設置過就能不用全路徑了。get