Linux 之 檔案壓縮解壓

2022-09-05 14:06:14 字數 774 閱讀 4465

gzip:

作用:壓縮檔案,只能是單個檔案,不能是多個,也不能是目錄。

格式:gzip file

說明:執行命令會生成file.gz,刪除原來的file

選項:-d 等價於gunzip

gunzip:

作用:解壓使用gzip壓縮生成的檔案。

格式:gunzip file.gz

說明:解壓file.gz檔案,生成file,刪除原來的file.gz。

bzip2/bunzip2:

說明:1、用法與gzip/gunzip相同,只是多了-k引數,壓縮或解壓後保留原始檔。

例如:bzip2 file1 -k 會保留原始檔

2、使用bzip2壓縮的檔案字尾為bz2。

tar:

說明:gzip/gunzip/bzip2/bunzip2命令只適應於單個檔案,

而tar則可以將多個檔案或目錄進行壓縮打包。

壓縮後原始檔還在。

選項:-c:壓縮

-x:解壓

-z:使用gzip

-j:使用bzip2

-f:指定處理檔案

-v:顯示壓縮或解壓的過程的詳細資訊

-c:指定解壓後存放檔案的目錄

例項:tar -zcvf 123.tar.gz file1 file2 file3

使用gzip把file1、file2、file3壓縮成123.tar.gz

tar -zxvf 123.tar.gz -c /tmp/

使用gzip把123.tar.gz 解壓到/tmp/下。

LINUX壓縮 解壓檔案

01 tar格式 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!02 gz格式 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓 縮 gzip filename...

Linux壓縮解壓檔案

linux的壓縮命令的原始檔只能有乙個,這意味在壓縮之前不得不先將要壓縮的所有檔案打包成乙個包,然後再壓縮包,這樣來完成對多個檔案的壓縮。所以在了解解壓縮之前就必須先了解打包命令。linux的打包一般都是通過tar命令來完成的,通過man tar,可以得到一些資訊,tar來完成不同的動作是通過指定不...

Linux壓縮 解壓檔案

對於.tar格式的檔案壓縮和解壓比較常用,今天對於.zip格式的檔案用同樣的命令無效。真是被自己蠢到了,忽略了字尾格式。1.對於tar格式檔案 壓縮 tar zcvf 壓縮完後的名稱 被壓縮的目錄 tar zcvf a.tar a 解壓 tar zxvf 壓縮完後的名稱 tar zxvf a.tar...