在寫很多任務具的時候,可能會用到7z命令來進行壓縮與解壓操作。這裡記錄二個比較常用的操作:壓縮、解壓。
在dos視窗下輸入7z命令,會顯示7z的使用引數詳情:
usage: 7z [...] [...]
a: add files to archive
b: benchmark
d: delete files from archive
e: extract files from archive (without using directory names)
l: list contents of archive
t: test integrity of archive
u: update files to archive
x: extract files with full paths
-ai[r[-|0]]: include archives
-ax[r[-|0]]: exclude archives
-bd: disable percentage indicator
-i[r[-|0]]: include filenames
-m: set compression method
-o: set output directory
-p: set password
-r[-|0]: recurse subdirectories
-scs: set charset for list files
-sfx: create sfx archive
-si: read data from stdin
-slt: show technical information for l (list) command
-so: write data to stdout
-ssc[-]: set sensitive case mode
-ssw: compress shared files
-t: set type of archive
-u[-][p#][q#][r#][x#][y#][z#][!newarchivename]: update options
-v[b|k|m|g]: create volumes
-w: assign work directory. empty path means a temporary directory
-x[r[-|0]]]: exclude filenames
-y: assume yes on all queries
必選引數:最常用的命令有a(壓縮)、x(解壓),其它的命令諸如刪除,解壓出來不保留目錄結構這種,一般情況下都用不到。
可選引數:最常用的就是-t
type預設值為7z,還有其它的如:
type
format
example filename
-t7z
7zarchive.7z(預設)
-tgzip
gzip
archive.gzip,archive.gz
-tzip
ziparchive.zip(相容)
-tbzip2
bzip2
archive.bzip2
-ttar
tartarball.tar(unix/linux)
-tiso
isoimage.iso(可能不支援)
-tudf
udfdisk.udf
常用的就是-t以及-r、-o、-y
解壓命令:7z x -tzip -y xx-13.zip (解壓到當前目錄,如需改變輸出目錄,需要附加使用-o)
壓縮命令:7z a -tzip -r xx.zip a\* b\*
將目錄a、目錄b,壓縮成乙個xx.zip
更多引數的詳情,可以參考這裡:
7z解壓命令
支援 7z,zip,zip64,cab,rar,arj,gzip,bzip2,tar,cpio,rpm,iso,deb 壓縮檔案格式 安裝 sudo apt get install p7zip p7zip full p7zip rar 這條命令是將yajiu.jpg和yajiu.png壓縮成乙個7z...
命令列壓縮解壓7z
命令列壓縮解壓一 7z 1 簡介 7z,全稱7 zip,是一款開源軟體。是目前公認的壓縮比例最大的壓縮解壓軟體。主頁 中文主頁 主要特徵 全新的lzma演算法加大了7z格式的壓縮比 支援格式 壓縮 解壓縮 7z,xz,bzip2,gzip,tar,zip 僅解壓縮 arj,cab,chm,cpio,...
命令列壓縮解壓7z
命令列壓縮解壓一 7z 1 簡介 7z,全稱7 zip,是一款開源軟體。是目前公認的壓縮比例最大的壓縮解壓軟體。主頁 中文主頁 主要特徵 全新的lzma演算法加大了7z格式的壓縮比 支援格式 壓縮 解壓縮 7z,xz,bzip2,gzip,tar,zip 僅解壓縮 arj,cab,chm,cpio,...