常用壓縮,解壓與打包

來源:互聯網
上載者:User

標籤:壓縮檔   bz2   gz   tar.bz2   tar.gz   


常用壓縮格式:.zip.zg.bz2.tar.gz.tar.bz2

.zip格式壓縮

  • zip 壓縮檔名 源檔案

#壓縮檔

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/50B1A5ADEBE547B2B66FFD53A54B3FC7/462" style="height:auto;border:0px;" alt="462" />

註:壓縮檔名寫.zip尾碼是為了標記該檔案的壓縮類型,方便管理。

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/764E124EB2804AB6BD060E2263141094/460" style="height:auto;border:0px;" alt="460" />

註:在壓縮時有壓縮格式轉換,所以當源檔案很小時,壓縮檔比源檔案大。

  • zip -r 壓縮檔名 來源目錄

#壓縮目錄

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/3D6664A392EF4629BA42A914E1D7D4F2/459" style="height:auto;border:0px;" alt="459" />

註:如果在壓縮目錄沒有加-r指令,壓縮的是一個空目錄,而不包含目錄下的檔案。

.zip格式解壓縮

  • unzip 壓縮檔

#解壓縮.zip檔案

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/7F36D172106740B08C5BC75ECAD06A68/463" style="height:auto;border:0px;" alt="463" />

.gz格式壓縮

  • .gzip 源檔案

#壓縮為.gz格式的壓縮檔,源檔案會消失

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/838801343C7F4D208CD96F92E1D02403/454" style="height:auto;border:0px;" alt="454" />

  • .gzip -c 源檔案 > 壓縮檔

#壓縮為.gz格式,源檔案保留

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/FA24BF271B6844528B0A9F6B6BA48C52/455" style="height:auto;border:0px;" alt="455" />

註:-c是將壓縮的格式不寫入新檔案,列印到螢幕上,利用輸出重新導向造成一個既壓縮.gz格式源檔案也不消失的現象。但是gzip本身是不支援保留源檔案壓縮的。

  • .gzip -r 目錄

#壓縮目錄下所有子檔案,但是不能壓縮目錄

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/ABBB21FDC729485FBD56CB71CD7C6915/452" style="height:auto;border:0px;" alt="452" />

.gz格式解壓縮

  • gzip -d 壓縮檔

#解壓縮檔案

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/D1210D7A5FB741718039F71A00CF6166/451" style="height:auto;border:0px;" alt="451" />

  • gunzip 壓縮檔

#解壓縮檔案

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/F1134993239747D985D0A6E97E1FEB7E/461" style="height:auto;border:0px;" alt="461" />

註:在解壓縮目錄時,加-r

.bz2格式壓縮(不支援壓縮目錄)

  • bzip2 源檔案

#壓縮為.bz2格式,不保留源檔案

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/B3C7750E57064676B36AF69072483311/457" style="height:auto;border:0px;" alt="457" />

  • bzip2 -k 源檔案

#壓縮之後保留原檔案

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/15449B8D6AC94B4C848E88EC6C1B2CBD/450" style="height:auto;border:0px;" alt="450" />

.bz2格式解壓縮

  • bzip2 -d 壓縮檔

#解壓縮,-k保留壓縮檔

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/9B099955E1BC43A4AB75A7E04EE71D1E/447" style="height:auto;border:0px;" alt="447" />

  • bunzip2 壓縮檔

#解壓縮,-k保留壓縮檔

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/C461BD66F7D54A86B2BE7509D5398A38/453" style="height:auto;border:0px;" alt="453" />

打包命令tar

#將一個目錄打包成檔案.tar格式,這樣.gz和.bz2可壓縮,解壓縮目錄

  • tar -cvf 打包檔案名稱 源檔案

選項:

-c:打包

-v:顯示過程

-f:指定打包後的檔案名稱

例如:tar  -cvf  txt.tar   txt

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/E533517A5F924ED087D87B793EC898B5/458" style="height:auto;border:0px;" alt="458" />

註:打包後即可用gzip將其壓縮成.tar.gz格式。

  • tar -xvf 打包檔案名稱

#解打包命令

選項:

-x:解打包

例如:tar  -xvf  txt.tar

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/4F2FC52DDB1547B8B46B6B3261849A21/449" style="height:auto;border:0px;" alt="449" />



.tar.gz壓縮格式

#其實.tar.gz格式是先打包成.tar格式,再壓縮為.gz格式

  • tar -zcvf 壓縮包名.tar.gz 源檔案

選項:

-z:壓縮為.tar.gz格式

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/36A94A55AA474F75ABB900D6260BFC20/456" style="height:auto;border:0px;" alt="456" />

  • tar -zxvf 壓縮包名.tar.gz

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/EC06AB6EEEAF4B04BF0C9C4B027DAA29/448" style="height:auto;border:0px;" alt="448" />

.tar.bz2壓縮格式

  • tar -jcvf 壓縮包名.tar.bz2 源檔案

選項:

-z:壓縮為.tar.bz2格式

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/451E0EF50D2A4BBDBDD583E51515E28E/441" style="height:auto;border:0px;" alt="441" />

  • tar -jxvf 壓縮包名.tar.bz2

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/5F21BF7830774463BF31D53810B08998/443" style="height:auto;border:0px;" alt="443" />


附加命令:

  • tar -jcvf 壓縮包名.tar.bz2 源檔案 源檔案 。。。

#壓縮多個檔案,在壓縮包名前加絕對路徑可以指定壓縮位置。

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/794AFB6058D348989A436BD9831EB68F/444" style="height:auto;border:0px;" alt="444" />

  • tar -jxvf 壓縮包名.tar.bz2 -C 路徑

#解壓到指定目錄,只能寫在後邊

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/B983F34D7D9446A387DBCCC251221503/442" style="height:auto;border:0px;" alt="442" />

  • tar -jtvf 壓縮包名.tar.bz2

-t:test

#只查看,不解壓

650) this.width=650;" src="http://note.youdao.com/yws/public/resource/5ebca73b00f8ade4c9c12300613011ce/xmlnote/EC29EE1827E74954A930CA223025138F/445" style="height:auto;border:0px;" alt="445" />

#.tar.gz同理

#重點.tar.gz和.tar.bz2兩種壓縮格式


本文出自 “流雲” 部落格,請務必保留此出處http://walterliew.blog.51cto.com/11286797/1882076

常用壓縮,解壓與打包

聯繫我們

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