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