linux打包與解壓命令講解,linux打包解壓

來源:互聯網
上載者:User

linux打包與解壓命令講解,linux打包解壓

在linux系統中,有以下比較常用的壓縮格式:.zip、.gz、.bz2、.tar.gz、.tar.bz2。

1、zip:這種格式在linux和windows是可以通用的。打包格式為:(zip 壓縮檔名 源檔案)、(zip -r 壓縮檔名 來源目錄)。

zip的壓縮會保留源檔案。解壓格式為:unzip 壓縮檔。解壓也會保留原來的壓縮檔。

2、gzip:打包格式為:(gzip 源檔案) ,此方法壓縮檔,源檔案會消失,(gzip -c 源檔案 > 壓縮檔),此方法源檔案保留,例如gzip -c abc > abc.gz。 (gzip -r 目錄)壓縮目錄下的所有子檔案,但是不能壓縮目錄。?解壓格式:(gzip -d 壓縮檔)、(gunzip 壓縮檔)、(gunzip -r 壓縮目錄)。

3、bz2:打包格式為:(bzip2 源檔案)壓縮為.bz2格式,不保留源檔案。(bzip2 -k 源檔案)壓縮之後保留源檔案。注意:bzip2命令不能壓縮目錄。解壓格式:(bzip2 -d 壓縮檔),-k可保留壓縮檔,(bunzip2 壓縮檔),-k可保留壓縮檔。

4、.tar.gz(.tar.bz2):這種格式,其實是先打包成一個tar,然後再用以上的命令打包成相應的格式,以此來解決有些命令不能壓縮目錄的問題。打包成tar命令:(tar -cvf 打包檔案名稱或目錄名 源檔案或來源目錄),-c:打包,-v:顯示過程,-f:指定打包後的檔案名稱或目錄名,例如:(tar -cvf abc.tar abc)解壓tar命令:(tar -xvf 打包檔案名稱或目錄名),-x:解打包,例如:(tar -xvf abc.tar)。

命令:

.tar.gz:直接打包成.tar.gz:(tar -zcvf 壓縮包名.tar.gz 源檔案),-z:壓縮為.tar.gz格式。直接解壓.tar.gz:(tar -zxvf 壓縮包名.tar.gz),-x:解壓縮.tar.gz格式。

.tar.bz2:直接打包成.tar.bz2:(tar -jcvf 壓縮包名.tar.bz2 源檔案),-j:壓縮為.tar.bz2格式。直接解壓.tar.bz2:(tar -jxvf 壓縮包名.tar.bz2),-x:解壓縮.tar.bz2格式。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.