Linux壓縮解壓縮命令學習筆記

來源:互聯網
上載者:User

標籤:

Linux中主要的壓縮檔有:*.gz   *.tar  *.tar.gz  *.zip  *.bz2  *.tar.bz2

    1. .zip這種古老的壓縮格式,在window和Linux中都不需要安裝軟體可以使用的壓縮文件
    2. .rar檔案,在Linux中使用,要安裝軟體rar for linux就可以使用。
    3. .gz檔案可以在linux中直接壓縮和解壓縮

*.gz檔案壓縮和解壓縮

  gzip命令

命令路徑:/bin/gzip
執行許可權:所有
文法:gzip [檔案]
功能描述:壓縮檔
壓縮後檔案格式:.gz

gzip命令的壓縮比率為5倍左右;
壓縮的時候不保留源檔案;

gunzip命令(或者gzip -d)

命令路徑:/bin/gunzip
執行許可權:所有
文法:gunzip [檔案]
功能描述:解壓縮檔案

gzip命令只能壓縮檔,不能壓縮目錄,打包目錄需要使用tar命令

*.tar  *.tar.gz 檔案

 tar命令

命令路徑:/bin/tar

執行許可權:所有

文法:tar 選項[-zcf]  [壓縮後檔案名稱] [目錄]

-c 打包

-v 顯示詳細資料

-f 指定檔案名稱

-z 打包同時壓縮

功能描述:打包目錄

  tar命令只能打包使用,不能壓縮檔或者目錄:

打包-->$tar -cvf  test.tar /etc

解包-->$tar -xvf test.tar

 .tar.gz檔案是很多軟體安裝包的檔案,tar命令打包的名稱可以自訂,-z 可以打包時壓縮。

tar命令和gzip命令聯合使用,完成對檔案的打包壓縮任務:

打包壓縮:tar -zcvf   test.tar.gz /etc

解壓縮:tar -zxvf test.tar.gz

*.zip檔案

zip命令 

命令路徑:/bin/zip
執行許可權:所有
文法:zip  選項目錄[-k]   [壓縮檔名]    壓縮檔或目錄
功能描述:壓縮檔
壓縮後檔案格式:.zip

 *.zip檔案在window和Linux中都可以使用。

可以壓縮目錄,需要加上 -r選項

zip命令可以儲存源檔案,提示壓縮比,沒有gzip壓縮率高

$ zip boduo.zip boduo

unzip命令 

命令路徑:/bin/zip
執行許可權:所有
文法:zip [檔案]
功能描述:壓縮檔
壓縮後檔案格式:.zip

不分檔案和目錄都可以使用

*.bz2 *tar.bz2

bzip2命令

gzip的升級命令,壓縮比率很高。使用和gzip同樣。

-k 選項:壓縮之後保留源檔案

文法:bzip2 [選項 -k] 檔案

bunzip2命令

bzip2的解壓命令

文法和gunzip使用相同

bzip命令和tar命令結合使用

打包壓縮命令:tar -cjvf test.tar.bz2 /etc

解包壓縮命令:tar -xjvf test.tar.bz2

 

 

 

總結:

gzip/gunzip(gzip -d)  壓縮命令,但不能打包目錄,不保留源檔案

tar -c/tar -x       打包命令,目錄和檔案,不壓縮

tar 結合gzip使用:打包壓縮命令

  打包壓縮:tar -zcvf

  解包解壓縮:tar -zxvf

zip/unzip  壓縮檔,-r壓縮目錄,可以儲存源檔案,顯示壓縮比率但實際的壓縮比沒有gzip高

bzip2/bunzip2  進階壓縮命令,相當於gzip的升級,壓縮比較高,-k 儲存源檔案文法,只用:加壓縮檔就好

bzip 和tar 配合使用:高壓縮比的打包壓縮

  打包壓縮:tar -cjvf

  解包解壓縮:tar -xjvf

 

 

 

 

 

 

 

 

 

Linux壓縮解壓縮命令學習筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.