安裝(12.04及以上):
sudo apt-get install unar
使用:假設需要解壓的zip包是foo.zip
lsar foo.zip #列出所有檔案
如果列出的檔名已經正確
unar foo.zip #解壓所有檔案
如果列出的檔名還不正確
lsar -e gb18030 foo.zip #指定使用gb18030編碼列出所有檔案
unar -e gb18030 foo.zip #指定使用gb18030解壓所有檔案
注:gb18030編碼檔名的zip檔案一般由簡體中文版windows產生,對於正體中文版windows產生的zip檔案可以嘗試big5-hkscs編碼,對其他語種的常見編碼不再贅述。通用的原則是用lsar測試出正確的編碼以後,用unar解壓
解壓zip檔案中文檔名亂碼問題
主要原因是,在windows下壓縮檔案時,是以系統的預設編碼 gbk,gb18030 來壓縮,zip檔案並沒有宣告編碼的格式,因此,linux下解壓縮時,也會使用系統預設的格式 utf 8 解壓縮,編碼格式不同,自然會出現亂碼。解決辦法,linux下解壓zip檔案時宣告一下編碼即可。比如對於某個wi...
ubuntu下解壓zip檔案
1.功能作用 解壓縮zip檔案 2.位置 usr bin unzip 3.格式用法 unzip z opts modifiers file zip list x xlist d exdir 4.主要引數 5.應用例項 1 把檔案解壓到當前目錄下 unzip test.zip 2 如果要把檔案解壓到指...
ubuntu檔名亂碼
地化問題對我這種菜鳥來說就等於解決各種各樣的亂碼,而檔名亂碼是最惹人眼煩的。本著自己以後方面查,大家來拍磚的想法,現在小結一些 一 gbk亂碼 參考 亂碼的樣子類似 解決方法 1.使用convmv 把亂碼檔名檔案複製在乙個空目錄裡執行 這樣錯了也不怕 convmv r f utf8 t iso885...