在ubuntu下的安裝命令是 sudo apt-get install p7zip convmv 安裝完以後,就能夠用7za和convmv兩個命令完成解壓縮任務。 LANG=C 7za x your-zip-file.zip convmv -f GBK -t utf8 --notest -r . 第一條命令用於解壓縮,而LANG=C表示以US-ASCII這樣的編碼輸出文件名,若是沒有這個語言設置,它一樣會輸出亂碼,只不過是UTF8格式的亂碼(convmv會忽略這樣的亂碼)。 第二條命令是將GBK編碼的文件名轉化爲UTF8編碼,-r表示遞歸訪問目錄,即對當前目錄中全部文件進行轉換。