...">
瀏覽量:133次
linux系統(tǒng)下7z解壓命令是什么呢?下面是7z解壓命令具體介紹:
1、7zip linux功能:
具有LZMA和LZMA2壓縮的7z格式的高壓縮比。
支持解壓/壓縮格式:7z,XZ,BZIP2,GZIP,TAR,ZIP和WIM
僅支持解壓格式:AR,ARJ,CAB,CHM,CPIO,CramFS,DMG,EXT,F(xiàn)AT,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%
強(qiáng)大的AES-256加密7z和ZIP格式
7z格式的自解壓能力
與Windows Shell集成
強(qiáng)大的文件管理器
強(qiáng)大的命令行版本
FAR管理器插件
本地化87種語言
2、安裝方法:
debian/ubuntu下可以打開軟件包管理器或軟件中心,搜索"7z",可以看到有p7zip之類字樣的包,安裝它。需要RAR格式的支持的用戶,還需要安裝7zip的rar模塊,裝好后就可以使用了。
在命令行下可以使用apt-get install p7zip-full(ubuntu用戶可以在前面直接加上sudo,debian用戶可能需要先用su切換至root用戶)
fedora和debian/ubuntu類似。
opensuse用戶打開官方軟站,地址是//software.opensuse.org,在搜索框中輸入"7zip",并選好你的版本,搜索安裝。
3、7-zip在命令行下的使用方法:
使用格式:7z [adeltux] [-] [SWITCH] ...
第一個7z是程序的名稱,7zip裝完后會有7z、7za、7zr三個程序,其中7z是全功能的(即啟用所有模塊的功能),7za是僅使用7zip本身,不啟用其它模塊(這種情況不支持rar等格式),7zr是精簡版,只支持7z格式。
第二個參數(shù)[adeltux]是用來告訴7zip執(zhí)行什么功能:a用于創(chuàng)建壓縮文件或向壓縮文件中添加文件;d用于從壓縮文件里刪除文件;e用于解壓,但不創(chuàng)建目錄結(jié)構(gòu);l用于顯示壓縮文件里所包含的內(nèi)容;t用于測試壓縮文件是否有效;u用于更新壓縮文件內(nèi)的文件;x用于解壓,并且創(chuàng)建目錄結(jié)構(gòu)。
[-] [SWITCH]是選項(xiàng)開關(guān),部分選項(xiàng)將稍后介紹,也可以使用命令man 7z查看詳細(xì)說明。
是壓縮文件的文件名,后面跟輸入文件的文件名(可以使用通配符,可以有多個文件)。
比較常用的選項(xiàng)開關(guān)
-t:指定壓縮格式,如-t7z
-m:設(shè)置壓縮方法,詳見/usr/share/doc/p7zip-full/DOCS/MANUAL/switches/method.htm(在debian下,若無法打開,請參照自己的man page)
-p:為壓縮檔案設(shè)置密碼,既可以在壓縮時先在輸入的命令加上-p,然后在執(zhí)行中輸入密碼,也可以直接-pPASSWORD,如-p123456
-mhe=on|off:僅適用于7z格式,開啟或關(guān)閉文件列表的加密,默認(rèn)為off
-si:從標(biāo)準(zhǔn)輸入中讀取數(shù)據(jù),常與管道操作相結(jié)合,用于壓縮/打包文件
-so:向標(biāo)準(zhǔn)輸出中寫入數(shù)據(jù),常與管道操作相結(jié)合,用于解壓/釋放文件
-v:用于分卷壓縮,比如讓輸出的每個文件最大為1MB,則用-v1m
-o:將解壓后的文件存放到指定目錄下,如想要指定解壓后的文件輸出到目錄a下,則用-oa
-l:存儲符號鏈接所對應(yīng)的文件/目錄,并替換到此鏈接上(注意,在所壓縮的文件里不可以有遞歸鏈接)
4、命令返回值:
7-zip退出后也有自己的返回值,想要查看返回值,請?jiān)诿顖?zhí)行完成后馬上執(zhí)行echo $?命令(即中間不要執(zhí)行其它命令),以查看返回值,下面列出各返回值所代表的意義。
0 正常
1 警告(沒有錯誤),比如某些文件在壓縮過程中無法讀取
2 錯誤
7 無法識別命令行參數(shù)
8 沒有足夠的內(nèi)存來執(zhí)行操作
255 用戶自行按下Ctrl+C來中止程序
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776