Linux學習 常見壓縮 解壓縮及打包命令

2021-07-11 06:41:52 字數 1211 閱讀 6004

*.z

*.gz

*.bz2

*.tar

*.tar.gz

*.tar.bz2

壓縮:compress [-rcv] 檔案或目錄

引數:-r:可以連同目錄下的檔案也同時給予列印

-c:將壓縮資料輸出成為standard output(輸出到螢幕)

-v:可以顯示出壓縮後的檔案資訊以及壓縮過程中的一些檔名變化

解壓縮:uncompress *.z

gzip [-cdtv#] 檔名

引數:-c:將壓縮的資料輸出到螢幕上,可通過資料流重定向來處理

-d:解壓縮的引數

-t:可以用來檢驗乙個壓縮檔案的一致性,看看檔案有無錯誤

-v:可以顯示出原檔案/壓縮檔案的壓縮比等資訊

-#:壓縮等級,-1最快,但是壓縮比最差,-9最慢,但是壓縮比最好。壓縮比預設-6最佳。

zcat *.gz

作用:將壓縮檔案的內容讀出來

bzip2 [-cdkzv#] 檔名

引數:-c:將壓縮過程中產生的資料輸出到螢幕上

-d:解壓縮的引數

-k:保留原檔案,而不會刪除原始的檔案

-z:壓縮的引數

-v:可以顯示出原檔案/壓縮檔案的壓縮比等資訊

-#:壓縮等級,-1最快,但是壓縮比最差,-9最慢,但是壓縮比最好。壓縮比預設-6最佳。

bzcat *.bz2

作用:將壓縮檔案的內容讀出來

打包與壓縮:tar [-j|-z] [cv] [-f 新建的檔名] filename...

檢視檔名:tar [-j|-z] [tv] [-f 新建的檔名] 

解壓縮:tar [-j|-z] [xv] [-f 新建的檔名] [-c 目錄] 

引數:-c:新建打包檔案

-t:檢視打包檔案的內容含有哪些檔名

-x:解打包或解壓縮的功能

(-c, -t, -x不可同時出現在一串命令列中)

-j:通過bzip2的支援進行壓縮/解壓縮,此時檔名最好為*.tar.bz2

-z:通過gzip的支援進行壓縮/解壓縮,此時檔名最好為*.tar.gz

-v:在壓縮/解壓縮的過程中,將正在處理的檔名顯示出來

-f filename:-f 後面要接被處理的檔名。建議 -f 單獨寫乙個引數

-c 目錄:這個引數用在解壓縮時,若要在特定目錄解壓縮,可以使用這個引數

Linux常見壓縮與解壓縮

1 檔案格式 tar tar.gz tar.bz2 zip 引數 作用 c create 建立壓縮檔案 x extract 解開壓縮檔案 z 用gzip壓縮或解壓 j 用bzip2壓縮或解壓 v 顯示壓縮或解壓過程 f 目標檔名 c 指定解壓到的目錄 2 打包 壓縮命令 tar cvf target...

壓縮及解壓縮

1.壓縮一組檔案為tar.gz字尾。tar cvf pgdump.tar pgdump tar cvf pgdump.tar pgdump dev null 2 1 gzip q pgdump.tar or tar cvfz pgdump.tar.gz pgdump tar cvfz pgdump....

壓縮及解壓縮

1 tar命令 打包壓縮 解包加壓縮 tar 選項 打包壓縮後檔名稱 要打包壓縮的檔案 選項 z,以gzip方式壓縮 副檔名 tar.gz j 以bz2方式壓縮 副檔名 tar.bz2 j 以xz 方式壓縮 副檔名 tar.xz c 壓縮 建立檔案 x 解壓縮 提取 解壓還原檔案 v 顯示壓縮過程 ...