天天看點

7zip linux中文版官方下載下傳,7Zip Linux版下載下傳

7-Zip  for Linux是一款linux系統的壓縮軟體,7z壓縮軟體使用友善,比普通ZIP檔案壓縮比還高30-50%,壓縮包占用更小。

7-Zip 的介紹

7-Zip 是一款号稱有着現今最高壓縮比的壓縮軟體,它不僅支援獨有的 7z 檔案格式,而且還支援各種其它壓縮檔案格式,其中包括 ZIP, RAR, CAB, GZIP, BZIP2和 TAR 等等。此軟體壓縮的壓縮比要比普通 ZIP 檔案高 30-50%,但是要以壓縮時間為代價。

功能特點

具有LZMA和LZMA2壓縮的7z格式的高壓縮比

支援解壓/壓縮格式:7z,XZ,BZIP2,GZIP,TAR,ZIP和WIM

僅支援解壓格式:AR,ARJ,CAB,CHM,CPIO,CramFS,DMG,EXT,FAT,GPT,HFS,IHEX,ISO,LZH,LZMA,MBR,MSI,NSIS,NTFS,QCOW2,RAR,RPM,SquashFS,UDF ,UEFI,VDI,VHD,VMDK,WIM,XAR和Z。

對于ZIP和GZIP格式,7-Zip提供的壓縮比率比PKZip和winzip提供的比率高出2-10%

強大的AES-256加密7z和ZIP格式

7z格式的自解壓能力

與Windows Shell內建

強大的指令行版本

FAR管理器插件

本地化87種語言

7Zip for linux在debian/ubuntu安裝方法

debian/ubuntu下可以打開軟體包管理器或軟體中心,搜尋"7z",可以看到有p7zip之類字樣的包,安裝它。需要RAR格式的支援的使用者,還需要安裝7zip的rar子產品,裝好後就可以使用了。

在指令行下可以使用apt-get install p7zip-full(ubuntu使用者可以在前面直接加上sudo,debian使用者可能需要先用su切換至root使用者)

fedora和debian/ubuntu類似,這裡從略。

opensuse使用者請打開官方軟站,位址是http://software.opensuse.org,在搜尋框中輸入"7zip",并選好你的版本,搜尋,通常是安裝第一個。

7-zip在指令行下的使用方法

使用格式:7z [adeltux] [-] [SWITCH] ...

第一個7z是程式的名稱,7zip裝完後會有7z、7za、7zr三個程式,其中7z是全功能的(即啟用所有子產品的功能),7za是僅使用7zip本身,不啟用其它子產品(這種情況不支援rar等格式),7zr是精簡版,隻支援7z格式。

第二個參數[adeltux]是用來告訴7zip執行什麼功能:a用于建立壓縮檔案或向壓縮檔案中添加檔案;d用于從壓縮檔案裡删除檔案;e用于解壓,但不建立目錄結構;l用于顯示壓縮檔案裡所包含的内容;t用于測試壓縮檔案是否有效;u用于更新壓縮檔案内的檔案;x用于解壓,并且建立目錄結構。

[-] [SWITCH]是選項開關,部分選項将稍後介紹,也可以使用指令man 7z檢視詳細說明。

是壓縮檔案的檔案名,後面跟輸入檔案的檔案名(可以使用通配符,可以有多個檔案)。

比較常用的選項開關

-t:指定壓縮格式,如-t7z

-m:設定壓縮方法,詳見[url=file:///usr/share/doc/p7zip-full/DOCS/MANUAL/switches/method.htm]/usr/share/doc/p7zip-full/DOCS/MANUAL/switches/method.htm[/url](在debian下,若無法打開,請參照自己的man page)

-p:為壓縮檔案設定密碼,既可以在壓縮時先在輸入的指令加上-p,然後在執行中輸入密碼,也可以直接-pPASSword,如-p123456

-mhe=on|off:僅适用于7z格式,開啟或關閉檔案清單的加密,預設為off

-si:從标準輸入中讀取資料,常與管道操作相結合,用于壓縮/打封包件

-so:向标準輸出中寫入資料,常與管道操作相結合,用于解壓/釋放檔案

-v:用于分卷壓縮,比如讓輸出的每個檔案最大為1MB,則用-v1m

-o:将解壓後的檔案存放到指定目錄下,如想要指定解壓後的檔案輸出到目錄a下,則用-oa

-l:存儲符号連結所對應的檔案/目錄,并替換到此連結上(注意,在所壓縮的檔案裡不可以有遞歸連結)

關于指令傳回值

7-zip退出後也有自己的傳回值,想要檢視傳回值,請在指令執行完成後馬上執行echo $?指令(即中間不要執行其它指令),以檢視傳回值,下面列出各傳回值所代表的意義。

0 正常

1 警告(沒有錯誤),比如某些檔案在壓縮過程中無法讀取

2 錯誤

7 無法識别指令行參數

8 沒有足夠的記憶體來執行操作

255 使用者自行按下Ctrl+C來中止程式