linux文檔打包,壓縮,解壓縮經常使用指令介紹(tar gzip bzip2)

1.gzip的使用(對應於.gz的文件)
ide

     基本用法:spa

                  (1)壓縮: gzip   fileNameorm

                  (2)解壓: gzip   -d   fileName.gz      (注:d是decompress的縮寫)ip

     選項與參數:it

                  (1)-c :將壓縮的數據輸出到屏幕上,可是不出現壓縮文件。可經過數據流重導向">"來處理;io

                  (2)-t :能夠用來檢驗一個壓縮文件的一致性,看看檔案有無錯誤;class

                  (3)-v :能夠顯示出原檔案/壓縮文件案的壓縮比等信息;打包

                  (4) -# :壓縮等級,-1 最快,可是壓縮比最差;-9 最慢,可是壓縮比最好;預設的是-6。file

wKioL1O_hm-zN9MhAAUToShZylk843.jpg

2.bzip2的使用(對應於.bz2的文件)im

       基本用法:

                  (1)壓縮: bzip2   -z   fileName

                  (2)解壓: bzip2  -d   fileName.bz2

     選項與參數:

                  (1)-c :將壓縮的數據輸出到屏幕上,可是不出現壓縮文件。可經過數據流重導向">"來處理;

                  (2)-k :保留源文件,而不會刪除原始的檔案。

                  (3)-t :能夠用來檢驗一個壓縮文件的一致性~看看檔案有無錯誤;

                  (4)-v :能夠顯示出原檔案/壓縮文件案的壓縮比等信息;

                  (5)-# :壓縮等級,-1 最快,可是壓縮比最差、-9 最慢,可是壓縮比最好。預設的是-6

wKiom1O_jCazoHuPAAPyrR2rGRc501.jpg

3.tar的使用(對應於.tar的文件)

 tar [-j|-z] [cv] [-f 創建的文件名] filename... <==打包與壓縮

 tar [-j|-z] [tv] [-f 創建的文件名]  <==察看文件名

 tar [-j|-z] [xv] [-f 創建的文件名] [-C 目錄] <==解壓縮

選項與參數:

(1)-c :創建打包檔案,可搭配 -v 查察看過程當中被打包的文件名(filename)

(2)-t :察看打包檔案的內容都有哪些文件名,重點在察看『文件名』。

(3)-x :解打包或解壓縮的功能,能夠搭配 -C (大寫) 在特定目錄解開。

          特別留意的是, -c, -t, -x 不可同時出如今一串指令列中。

(4)-j :透過 bzip2 的支持進行壓縮/解壓縮:此時文件名最好爲 *.tar.bz2。

(5)-z :透過 gzip 的支持進行壓縮/解壓縮:此時文件名最好爲 *.tar.gz。

(6)-v :在壓縮/解壓縮的過程當中,將正在處理的文件名顯示出來!

(7)-f filename:-f 後面要馬上接要被處理的文件名!建議 -f 單獨寫一個選項!

(8)-C 目錄:這個選項用在解壓縮,若要在特定目錄解壓縮,能夠使用這個選項

    總結:在實際中,多數壓縮文件都是.tar.gz或者.tar.bz2結尾的。要聯合使用tar與gzip或bzip2,爲了咱們的方便,能夠在tar命令中加參數調用gzip或bzip2,gzip對應參數-z,bzip2對應參數-j。tar的打包參數是-c,解打包的參數是-x。-f後直接接打包文件名 如-zxvf  xxxtar.gz ; -zcf xxx.tar.gz xxx,建議-f與其它參數分開放在衆參數的後面 如 -zxv -f xxx。

相關文章
相關標籤/搜索