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