linux命名壓縮解壓檔案

2021-06-26 20:36:17 字數 1573 閱讀 4871

tar是把檔案打成乙個包,並不壓縮;

gz是用gzip把打成包的.tar檔案壓縮;

所以成了乙個.tar.gz的檔案

# tar cvfz backup.tar.gz /***/

-c, --create

create a new archive

-v, --verbose

verbosely list files processed

-f, --file [hostname:]f

use archive file or device f (default /dev/rmt0)

-z, --gzip, --ungzip

filter the archive through gzip

tar -zxvf ***.tar.gz

這樣會生成乙個以檔名命名的資料夾

-z, --gzip, --ungzip

filter the archive through gzip

-x, --extract, --get

extract files from an archive

-v, --verbose

verbosely list files processed

-f, --file [hostname:]f

use archive file or device f (default /dev/rmt0)

tar -tvzf *.tar.gz

-t, --list

list the contents of an archive

1.壓縮一組檔案為tar.gz字尾。 

# tar cvf backup.tar /etc   # gzip -q backup.tar 

或 # tar cvfz backup.tar.gz /etc/

2.釋放乙個字尾為tar.gz的檔案。 

# gunzip backup.tar.gz #tar xvf backup.tar 

或# tar xvfz backup.tar.gz

3.用乙個命令完成壓縮 

#tar cvf - /etc/ | gzip -qc > backup.tar.gz

4.用乙個命令完成釋放 

#gunzip -c backup.tar.gz | tar xvf -

5.如何解開tar.z的檔案? 

# tar xvfz backup.tar.z 

或 # uncompress backup.tar.z #tar xvf backup.tar

6.如何解開.tgz檔案? 

#gunzip backup.tgz

7.如何壓縮和解壓縮.bz2的包? 

#bzip2 /etc/smb.conf 這將壓縮檔案smb.conf成smb.conf.bz2 

#bunzip2 /etc/smb.conf.bz2 這將在當前目錄下還原smb.conf.bz2為smb.conf 

注:.bz2壓縮格式不是很常用,可以man bzip2

8.如何解壓tar.bz2的包?

tar   jxf   linux-2.8.18.8.tar.bz2

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...