linux ubuntu解壓zip亂碼

2021-08-27 15:36:55 字數 443 閱讀 5542

via: 

1. zip 檔案亂碼解決

在windows上壓縮的檔案,是以系統預設編碼中文來壓縮檔案。由於zip檔案中沒有宣告其編碼,所以linux上的unzip一般以預設編碼解壓,中文檔名會出現亂碼。

1.1 通過unzip行命令解壓,指定字符集

unzip -o cp936 ***.zip (用gbk也可以)

有趣的是unzip的manual中並無這個選項的說明, unzip --help對這個引數有一行簡單的說明。

1.2 在環境變數中,指定unzip引數,總是以指定的字符集顯示和解壓檔案

/etc/environment中加入2行

unzip="-o cp936"

zipinfo="-o cp936"

ps: gbk對應的 page code 就是 cp936 

關於內碼和page code 參考

Linux Ubuntu下解壓命令

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...

Linux Ubuntu下解壓rar檔案的方法

一般通過預設安裝的ubuntu是不能解壓rar檔案的,只有在安裝了rar解壓工具之後,才可以解壓。其實在ubuntu下安裝rar解壓工具是非常簡單的,只需要兩個步驟就可以迅速搞定。ubuntu 下rar解壓工具安裝方法 安裝解壓工具 sudo apt get install unace unrar ...

PclZip 強大的PHP壓縮與解壓縮zip類

pclzip 強大的php壓縮與解壓縮zip類 pclzip簡介 pclzip是乙個很強大的壓縮與解壓縮zip檔案的php類,pclzip library能夠壓縮與解壓縮zip格式的壓縮檔 winzip pkzip 且能對此類類檔案進行處理,包括產生壓縮檔 列出壓縮檔的內容以及解壓縮檔案等等。簡單 ...