Linux系統壓縮與打包

2021-09-26 05:55:38 字數 1282 閱讀 6347

74-75-.gz 的壓縮檔案管理:(不能壓縮目錄)(字尾 .gz)

gzip  -----生成乙個.gz 的壓縮檔案,並且把原檔案給刪除(gzip a.txt 壓縮a.txt)

gunzip ==== gzip -d  ----對.gz壓縮檔案進行解壓縮(gunzip a.txt.gz===gzip -d a.txt.gz)

gzip -5 壓縮比例為5(1~9)

zcat -----在不解壓檔案的時候,檢視壓縮檔案裡的內容 (zcat a.txt.gz 不解壓情況下檢視a.txt檔案)

gzip -c  ----追加乙個檔案到現有的.gz檔案裡(gzip -c a.txt >/root/a.txt.gz 壓縮a.txt到目錄/root下取名a.txt.gz)

gunzip -c  ----解壓縮檔案,同時保留原壓縮檔案

gzip 命令不能壓縮目錄,僅僅是對檔案的壓縮

76-.bz2 的壓縮檔案管理:(不能壓縮目錄)(同gzip類似,字尾 .bz2)

bzip2

bzip2 -d ====unbzip2 

bzip -5

bzcat   -----在不解壓檔案的時候,檢視壓縮檔案裡的內容

bzip2 -c   ----追加乙個檔案到現有的.bz2檔案裡

bzip2 -d -c ----解壓縮檔案,同時保留原壓縮檔案

77-.xz 的壓縮檔案管理:(不能壓縮目錄)(同gzip類似,字尾 .xz)

xz xz -d *****unxz

xz -5 

xzcat 

xz -c 

xz -d -c 

78-.zip 的壓縮檔案管理:(可壓縮目錄,字尾 .zip)

zip hyx.zip hyx.txt

zip -r ora.zip ora/

unzip hyx.zip

unzip ora.zip -d ./123 將ora.zip解壓到當前目錄新建/123下

79-80-.tar .tar.gz 的壓縮檔案管理:(可打包目錄,字尾 .tar)

tar -cvf 打包 (tar -cvf test.tar a.txt b.txt hyx.txt 將a.txt b.txt hyx.txt打包到test.tar)

tar -zcvf 打包壓縮

tar -xvf 解開包

tar -zxvf 解開解壓gz包

tar -jcvf 解開打包為bz2包

tar -jcvf解開打包為xz包

tar -jxvf 解開解壓bz2包

tar -jxvf 解開解壓xz包

Linux系統的壓縮與打包

linux 底下有很多壓縮檔案名,常見的如下 副檔名壓縮程式 zcompress zip zip gz gzip bz2 bzip2 xz xz tar tar 程式打包的資料,沒有經過壓縮 tar.gz tar 程式打包的檔案,經過 gzip 的壓縮 tar.bz2 tar 程式打包的檔案,經過 ...

Linux 壓縮與打包

3 打包 linux 有很多壓縮檔案名,常見的如下 副檔名壓縮程式 zcompress zip zip gz gzip bz2 bzip2 xz xz tar tar程式打包的資料,沒有經過壓縮 tar.gz tar程式打包的資料,經過gzip壓縮 tar.bz2 tar程式打包的資料,經過bzip...

linux打包與壓縮命令

j 通過bzip2 支援進行壓縮和解壓縮 c 新建打包檔案 v 在壓縮 解壓縮的過程中,將正在處理的檔案顯示出來 f 後面接根被處理的檔案 壓縮時被壓縮後的檔名 解壓時被解壓的檔名 x 解打包或解壓縮檔案 z 通過gzip支援壓縮和解壓縮 壓縮 tar jcv f fliename.tar.bz2 ...