Linux最常見壓縮檔案格式有: .gz ,.zip,.xz,.bz2,.tar,.tar.gz,.tar.bz2
.gz:由gzip工具壓縮的檔案(不可壓縮目錄)
格式為:gzip [-cd#] filename (d:解壓參數 #:壓縮級别(1-9)預設為6級别;-c 指定壓縮路徑)
檢視壓縮包裡面檔案的内容:zcat filename.gz
檢視壓縮包裡面的檔案:file filename.gz
-c 指定壓縮路徑:gzip -c filename > /目錄/filename.gz
指定解壓路徑并更名:gzip -d -c fliename.gz > /目錄/filename

.zip 由zip工具壓縮的檔案(可壓縮目錄跟檔案)
格式:zip[-rd] filename.zip filename 解壓:unzip filename,
解壓指定路徑(不可以指定檔案名,不可以直接檢視内容)
zip filename -d /目錄/
看zip檔案清單 unzip -l filename.zip
.bz2 由bzip2工具壓縮的檔案 (不可壓縮目錄)
格式為:bzip2 [-dc#) filename (d:解壓參數 #:壓縮級别(1-9)預設為9級别;-c 指定壓縮路徑)
檢視壓縮包裡面的檔案:file filename.bz2
指定解壓路徑并更名:bzip2 -c -d 2.txt.bz2 > test /4.txt
.xz 由xz工具壓縮(壓縮檔案更小,不支援壓縮目錄)
格式:xz [-cd] filename
可以有xzcat檢視filename.xz裡面的檔案,支援--c參數
.tar 由tar 打包的檔案(沒有壓縮功能)
格式:tar [-zjxtcvf] filename.tar
-z:r打包同時用gzip打包
-x:解壓縮
-t: 檢視tar裡面的檔案
-J:打包同時用xz壓縮
-j:打包同時用bzip2壓縮
-v:可視化打包或壓縮過程
-f: 後跟檔案名,就是打包或壓縮後的檔案名
--exclude:過濾(目錄或檔案)