在windows下,我們接觸最多的壓縮檔案是 .rar格式的;但在linux下,不能識別這種格式,它有自己獨特的壓縮工具。但 .zip格式的檔案在windows和linux下都能使用。在使用壓縮檔案,不僅能節省磁碟空間,而且在傳輸時還能節省網路寬頻。linux下最常見的檔案通常是 .tar.gz格式的,除此之外,還有 .tar .gz .bz2 .zip等格式。
.gz:表示由gzip壓縮工具壓縮的檔案
.bz2:表示由bzip2壓縮工具壓縮的檔案。
.tar:表示由tar打包程式打包的檔案(tar並沒有壓縮功能,只是把乙個目錄合併成乙個檔案)
.tar.gz:可理解為tar打包,然後由gzip壓縮。
.tar.bz2:可理解為先由tar打包,然後由bzip2壓縮。
.tar.xz:可理解為tar打包,然後由xz壓縮。
1.gzip壓縮工具
gzip命令的格式為gzip 【-d#】 filename,#為1~9
-d:該引數在解壓時使用
-#:表示壓縮等級,1時最差,9為最好,6為預設
但是gzip不支援壓縮目錄,壓縮目錄時會報錯
2.bzip2壓縮工具
bzip2 【-dz】 filename,-z(壓縮),-d(解壓)
bzip也不能壓縮目錄
3.xz壓縮工具
zx也布恩那個壓縮目錄
4.tar打包工具
tar本身就是乙個打包工具,可以把目錄打包成乙個檔案,把所有檔案整合成乙個大檔案,方便移動或複製,tar 【-zjxcvfpp】 filename tar。
-z:同時用gzip壓縮
-j:同時用bzip2壓縮
-j:同時用xz壓縮
-x:接包或解壓
-t:檢視tar包裡的檔案
-c:建立乙個tar包或壓縮檔案包
-v:表示視覺化
-f:後面跟檔名,如果時多個引數組合的情況下,-f引數寫到最後面
5.使用zip壓縮
zip壓縮包在windows和linux中都比較常用,可以壓縮目錄和檔案,壓縮目錄時,需要指定目錄下的檔案。
6.zcat、bzcat命令的使用
檢視壓縮格式文件的內容
linux文件壓縮與打包
ar zcvf home xahot.tar.gz xahot tar zcvf 打包後生成的檔名全路徑 要打包的目錄 例子 把 xahot資料夾打包後生成乙個 home xahot.tar.gz的檔案。tar xf all.tar 這條命令是解出all.tar包中所有檔案,x是解開的意思 zip ...
Linux文件壓縮與打包
常見的字尾名所對應的壓縮工具 linux裡常見的壓縮檔案通常是tar.gz格式。除此之外還有.tar gz bz2 zip等格式。gzip壓縮工具 gzip後面直接跟檔名,表示在當前目錄下壓縮該檔案,而原檔案也會消失。命令gzip d後面跟壓縮檔案表示解壓壓縮檔案。gzip不支援壓縮目錄,壓縮目錄時...
linux文件的壓縮與打包
在windows 下我們接觸最多的壓縮檔案就是 rar 格式的了。但在 linux 下這樣的格式是不能識別的,它有自己所特有的壓縮工具 但有一種檔案在 windows 和linux 下都能使用那就是 zip 格式的檔案了 壓縮的好處不用筆者介紹相信你也曉得吧,它不僅能節省磁碟空間而且在傳輸的時候還能...