compress [ options ] [filename]
- 常用選項 :
- -d 解壓縮卜范,同uncompress
- -c 結(jié)果輸出至標(biāo)準(zhǔn)輸出腕够,不刪除原文,單一使用也不生成壓縮文件
- 實例:
-
使用 -c 和重定向進行不刪除源文件的壓縮:
-
-
解壓縮晓避,不刪除壓縮文件:
Paste_Image.png - 需要注意的是:使用compress filename和compress -d filename 這種方式進行文件壓縮和解壓縮交排,是刪除源文件的。
zcat
- 可以進行.xz扑媚、.gz腰湾、bzip2和.Z壓縮文件的在終端的輸出,這也可以用于解壓縮疆股,將輸出到終端的內(nèi)容费坊,重定向到文件,也是一種解壓縮的手段旬痹。
gzip
- gzip [option] file
- 常用選項:
- -d 解壓縮附井,同gunzip
- -c將壓縮或解壓縮的結(jié)果輸出至標(biāo)準(zhǔn)輸出
-
:1-9 可以指定壓縮比,值越大两残,壓縮力度越大永毅,壓縮和解壓縮花費時間越長,默認(rèn)值為 6人弓。
-
實例:
bzip2
- bzip2 [option] file
- 常用選項:
- -k: keep,保留原文件
- -d : 解壓縮
- -# : 1-9沼死,壓縮比,默認(rèn)是6
xz [option] file
- -k: keep,保留原文件
- -d : 解壓縮
- -# : 1-9崔赌,壓縮比意蛀,默認(rèn)是6
zip
- zip -r 壓縮完成后的文件名 源文件路徑加文件名
- zip -r ./etcsys /etc/sysconfig
- unzip filename : 解壓縮
- 會自動加后綴
tar
tar [option]
tar 的含義是打包歸檔耸别,左右是,打包县钥,可以用來解壓包太雨,而且還支持打包后用各種格式壓縮(gz,bz2,xz等)魁蒜。
f : 歸檔file
-v : verbose,顯示壓縮過程中的詳細(xì)信息
-t : list囊扳,顯示,歸檔的內(nèi)容
-x :extract 解壓
-c : compress
-z : gzip格式壓縮,后綴為.gz
-j : bzip2 格式壓縮兜看,后綴為.bz2
J : xz 格式壓縮锥咸,后綴為.xz-
組合參數(shù)含義:
Paste_Image.png 實例: tar -cvf etc.tar /etc/ ; 打包/etc文件
tar -tvf etc.tar 细移; 預(yù)覽打包文件
tar -xvf etc.tar 搏予; 解打包
tar -xvf etc.tar -C /tmp ; 解壓到指定目錄
tar -rf etc.tar data.file 弧轧; 將data.file追加到打包文件中
tar zcvf etc.tar.gz /etc 雪侥; 打包并且壓縮
tar xvf etc.tar.gz ; 解壓縮