Ubuntu下壓縮包內檔案解壓後亂碼問題的解決

2022-07-28 01:33:11 字數 617 閱讀 7320

用到的工具是the unarchiver專案提供的lsar/unar工具。

the unarchiver專案主頁:

安裝(12.04及以上):

**:sudo apt-get install unar

12.04下面或者想編譯安裝的朋友請參考:

viewtopic.php?f=35&t=353426

使用:如果須要解壓的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解壓。

參考: ... sar.1.html

... nar.1.html

Ubuntu 下壓縮 解壓

額 我主要用的是archive manager,不用每次都敲命令 以下內容全部複製於這裡 tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz 解壓1 gunzip filename.gz 解壓2 g...

Linux下壓縮包的安裝和解壓

linux 下的壓縮包,一般為 gz,bz bz有兩種,一種是bz,一種是bz2 兩種格式 tar z 指定gz進行壓縮 tar j 指定bz進行壓縮 tar c 建立壓縮包 tar x 解壓壓縮包 tar t 檢視壓縮包內的檔案 tar f 制定生成壓縮包的檔名 tar v詳細顯示 例如 建立乙個...

ubuntu下壓縮檔案解壓方法

安裝 apt get install p7zip full解壓7z 7z x file file是你要解壓的檔名解壓檔案 7z x manager.7z r o home xx解釋如下 x 代表解壓縮檔案,並且是按原始目錄解壓 還有個引數 e 也是解壓縮檔案,但其會將所有檔案都解壓到根下,而不是自己...