Linux 之 壓縮解壓縮

2022-09-07 22:21:39 字數 1082 閱讀 5911

.zip            .gz             .bz2           .tar.gz      tar.bz2

zip格式的壓縮檔案和windows通用,可以在跨平台壓縮/解壓縮

壓縮:zip 壓縮檔案名  原始檔

zip -r 壓縮檔案名 源目錄

解壓縮:unzip 壓縮檔案

壓縮:gzip 原始檔         {壓縮為gz格式的的壓縮檔案,壓縮成功之後,原始檔會消失}

gzip -c 原始檔 > 壓縮檔案      

gzip -r 目錄         {壓縮目錄下面所有的子檔案,但是不能壓縮目錄}

解壓縮:gzip -d 壓縮檔案

gunzip 壓縮檔案

bz2不能壓縮目錄

壓縮:bzip2 原始檔      {不保留原始檔}

bzip2 -k 原始檔  {保留原始檔}

解壓縮:bzip2 -d 壓縮檔案  {-k保留壓縮檔案}

bunzip2 壓縮檔案  {-k保留壓縮檔案}

實際上是將原始檔打包成為乙個tar的包,然後在將tar包使用gz壓縮

壓縮:tar [選項] 打包檔名       原始檔

選項:-c 打包

-v 顯示過程

-f  指定打包後的檔名

以上三個選項是將檔案或目錄打包成為乙個tar包

-z 壓縮為tar.gz格式的壓縮包

例如:tar  -cvf test.tar *.txt 將當前目錄下的txt文件打包成test.tar

tar  -zcvf test.tar.gz *.txt 將當前目錄下的txt文件打包壓縮成test.tar.gz

解壓縮:tar [選項] 包檔名

選項:-x解包

-v 顯示過程

-f  指定打包後的檔名

-z 解壓縮

-t 只顯示壓縮包中的內容,但不解壓

例如:tar -xvf test.tar    將test.tar包解壓縮

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

tar.bz2和tar.gz的區別在於壓縮和解壓縮時,選項-z變成-j

Linux之壓縮解壓縮

1 linux上常見壓縮副檔名 z compress程式壓縮檔案,目前使用較少。已經有gzip替換了。gz gzip程式壓縮的檔案。bz2 bzip2程式壓縮的檔案,比gzip的壓縮比更好。無論gzip還是bzip2壓縮,都只能對單一檔案壓縮。tar tar程式打包的資料,並沒有壓縮過。tar.gz...

Linux 壓縮 解壓縮

1.以.a為副檔名的檔案 tar xv file.a 2.以.z為副檔名的檔案 uncompress file.z 3.以.gz為副檔名的檔案 gunzip file.gz 4.以.bz2為副檔名的檔案 bunzip2 file.bz2 5.以.tar.z為副檔名的檔案 tar xvzf file....

Linux壓縮 解壓縮

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...