1、這是zip格式的缺陷,zip文件格式中沒有欄位標志出文件名的編碼格式。Windows下生成的zip文件中的編碼是GBK/GB2312等,而linux下的默認編碼格式為UTF-8,所以才會出現亂碼。
2、解決方法
1、使用unzip解壓的時候,指定字元集(需要unzip支持,有些unzip命令不支持大O選項,自己可以安裝較新的unzip版本):
md5@crc4:~/$unzip-OCP936test.zip
2、藉助於p7zip和convmv:
a、在Fedora下的命令是
su-c'yuminstallp7zipconvmv'
b、在ubuntu下的安裝命令是
sudoapt-getinstallp7zipconvmv
安裝完之後,就可以用7za和convmv兩個命令完成解壓縮任務。
LANG=C7zaxyour-zip-file.zip
convmv-fGBK-tutf8--notest-r.
說明:
1)、第一條命令用於解壓縮,而LANG=C表示以US-ASCII這樣的編碼輸出文件名,如果沒有這個語言設置,它同樣會輸出亂碼,只不過是UTF8格式的亂碼(convmv會忽略這樣的亂碼)。
2)、第二條命令是將GBK編碼的文件名轉化為UTF8編碼,-r表示遞歸訪問目錄,即對當前目錄中所有文件進行轉換。
Ⅱ 解壓縮英文怎麼說
1. 解壓縮的英文表達為 "decompression"。
2. 解壓縮是壓縮的逆過程,它將經過壓縮的文檔、文件等數據恢復至原始狀態。
3. 在計算機中,信息以二進制形式存儲,壓縮軟體通過標記重復字元串來實現壓縮。
4. 壓縮包是一種特殊的文件格式,要使用其中的數據,需先使用解壓縮軟體進行還原。
5. 常見的解壓縮軟體包括WinZip和WinRAR等。
6. 有損壓縮和無損壓縮是兩種不同的壓縮方法。有損壓縮會去除某些信息以減小文件大小,常用於圖像壓縮。
7. 無損壓縮則利用數據的統計冗餘進行壓縮,能夠無失真地完全恢復原始數據,常用於文本數據壓縮。
Ⅲ 360解壓設置字元
打開壓縮文件--選項--language--設置代碼頁--勾選UTF8--進行解壓--恢復正常。
Ⅳ 電腦術語「解壓縮」用英文怎麼說
電腦術語「解壓縮」用英文為uncompress,讀法:[ʌn'kəmpres]
釋義:v. 解壓,解壓縮
短語
1、uncompress filename解壓縮文件
2、uncompress card解壓縮卡
3、Uncompress Video Image無壓縮視頻圖像
4、compress and uncompress壓縮
用法: ISDserver machineanncompressthefiles.
把壓縮的安裝映像復制到ISD伺服器上並解壓文件。
(4)解壓的英文字元擴展閱讀
uncompress近義詞:decompression
讀法:英[ˌdiːkəmˈpreʃn]美[ˌdiːkəmˈpreʃn]
釋義:n. [特醫] 解壓;降壓
短語
1、File decompression文件解壓縮 ; 文件解緊縮 ; 文件
2、microvascular decompression微血管減壓術 ; 顯微血管減壓術 ; 微血管減壓 ; 微血管減壓手術
3、oardiac decompression心減壓術