今天在Ubuntu12.10中解壓windows中壓縮的文件夾,解壓以後發現文件名稱均爲亂碼,而裏面的內容沒有影響,查找了一下解決方法。windows下默認編碼是GBK,而Ubuntu下默認的編碼是UTF-8,所以windows下壓縮的問價在Ubuntu下解壓後文件名稱是亂碼。我在這裏採用的是The Unarchiver項目提供的lsar/unar工具。
安裝:
sudo apt-get install unar
我的zip文件名稱是textCls.zip,首先列出zip文件中的所有文件,查看文件名稱是否含有亂碼。
lsar textCls.zip
如果文件名稱沒有問題,直接解壓文件。
unar textCls.zip