前言
本文介紹的是Ubuntu解壓zip文件亂碼的解決方法,共有2種方式解決問(wèn)題,下面話不多說(shuō),來(lái)一起看看吧
一、通過(guò)unzip行命令解壓,指定字符集
unzip -O CP936 xxx.zip (用GBK, GB18030也可以)
有趣的是unzip的manual中并無(wú)這個(gè)選項(xiàng)的說(shuō)明, unzip --help對(duì)這個(gè)參數(shù)有一行簡(jiǎn)單的說(shuō)明。
二、在環(huán)境變量中,指定unzip參數(shù),總是以指定的字符集顯示和解壓文件
/etc/environment中加入2行
UNZIP="-O CP936"ZIPINFO="-O CP936"
這樣Gnome桌面的歸檔文件管理器(file-roller)可以正常使用unzip解壓中文,但是file-roller本身并不能設(shè)置編碼傳遞給unzip。
小結(jié)
我先用了第二種方法,但是發(fā)現(xiàn)自己沒(méi)裝file-roller,于是用第一種方法指定字符集,然后就搞定了,但是還是覺(jué)得這個(gè)CP936。。。。記不住阿,不知道還有沒(méi)有更好的方法
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。謝謝大家腳本之家的支持。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注