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命名壓縮解壓檔案
tar是把檔案打成乙個包,並不壓縮 gz是用gzip把打成包的.tar檔案壓縮 所以成了乙個.tar.gz的檔案 tar cvfz backup.tar.gz c,create create a new archive v,verbose verbosely list files processed...
ubuntu 壓縮及解壓檔案
1.壓縮zip zip r archive name.zip directory to compress 2.tar只是打包並不壓縮,好處就是它只消耗非常少的cpu以及時間去打包檔案 tar cvf archive name.tar directory to compress 3.壓縮tar.gz ...
linux img檔案壓縮及解壓
2.6核心中的initrd.img採用cpio壓縮,不再是2.4核心使用的ext2格式,無法使用mount o loop 掛載。需要使用gunzip解壓縮,然後再使用cpio解包 cp boot initrd img initrd.img.gz gunzip initrd.img.gz mkdir ...