Linux VPS上安裝7zip使用教程及zip中文文件名解壓亂碼解決方法
7zip是一款開源的解壓縮軟件,不僅自己獨有的7z格式,而且支持zip,rar,tar,gzip等眾多其他格式,同時7z格式的壓縮比例很高,目前很多硬盤版的游戲都采用zip進行打包。下面介紹一下如何在CentOS/Debian/Ubuntu Linux上安裝7zip。
CentOS安裝7zip:
CentOS官方源上沒有7zip的安裝包,我們需要借助第三方源EPEL,EPEL源安裝可以點擊查看教程
安裝好EPEL源后執(zhí)行如下命令:
yum install -y p7zip
Debian安裝7zip:
apt-get install p7zip-full -y
7zip命令使用方法:
7zip命令有7z和7za,7za是精簡版部分格式不支持,7z是全功能版的,建議使用7z。
7z {a|d|l|e|u|x} 壓縮包文件名 {文件列表或目錄,可選}
a 向壓縮包里添加文件或創(chuàng)建壓縮包,如向vpser.7z添加vpser001.jpg,執(zhí)行:7z a vpser.7z vpser001.jpg;將vpser目錄打包執(zhí)行:7z a vpser.7z vpser; d 從壓縮里刪除文件,如將vpser.7z里的test.jpg刪除,執(zhí)行:7z d vpser.7z test.jpg l 列出壓縮包里的文件,如列出vpser.7z里的文件,執(zhí)行:7z l vpser.7z e 解壓到當前目錄,目錄結構會被破壞,如vpser.rar內有如下目錄及文件123/456/789.html,執(zhí)行:7z e vpser.rar,目錄123和456及文件789.html都會存放在當前目錄下。 x 以完整路徑解壓,保持原壓縮包目錄結構。
zip文件解壓中文文件亂碼問題
由于zip文件中沒有聲明其編碼,所以在Linux上使用unzip解壓以默認編碼解壓,中文文件名會出現亂碼。
使用7z解壓即可解決:7z x vpser.zip
也可以使用:jar xvf vpser.zip
如有問題歡迎反饋,或到VPS論壇交流。
原創(chuàng)文章,謝絕轉載!
>>轉載請注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/manage/linux-vps-install-7zip.html











@45du, 系統(tǒng)不設置不行
表示,解壓的時候,還是有亂碼,是不是系統(tǒng)的語言要設置成 中文?
用7z x解壓還是有亂碼,像這樣的:“脦盲祿脝賂脽脣脵脢脮路脩脮戮.jpg”
?? ?? ! 謝謝分享!
@sishixiong, 解決就好

我裝過的, ?? ??
upload里有一些中文文件名的文件,tar備份本地后一直存在亂碼,現在總算解決了,感謝。