關閉→
當前位置:知科普>IT科技>gz命令 - ubuntu解壓tar

gz命令 - ubuntu解壓tar

知科普 人氣:2.27W

1、tar.gz命令簡介:

tar是把文件打成一個包,並不壓縮;gz是用gzip把打成包的,tar文件壓縮;所以成了一個.tar.gz的文件。

2、壓縮:

# tar cvfz backup.tar.gz /xxx/

-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

ubuntu解壓tar.gz命令

3、解壓:

tar -zxvf xxx.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)

4、查看文件列表:

tar -tvzf *.tar.gz

-t, --list
list the contents of an archive

ubuntu解壓tar.gz命令 第2張

5、其餘選項:

-r, --append
append files to the end of an archive

6、tar,gzip的使用方法:

壓縮一組文件為tar.gz後綴
# tar cvf backup.tar /etc   # gzip -q backup.tar

# tar cvfz backup.tar.gz /etc/

釋放一個後綴為tar.gz的文件
# gunzip backup.tar.gz #tar xvf backup.tar

# tar xvfz backup.tar.gz

用一個命令完成壓縮
#tar cvf - /etc/ | gzip -qc > backup.tar.gz

用一個命令完成釋放
#gunzip -c backup.tar.gz | tar xvf -

解開tar.Z的文件
# tar xvfz backup.tar.Z

# uncompress backup.tar.Z #tar xvf backup.tar

ubuntu解壓tar.gz命令 第3張

解開.tgz文件
#gunzip backup.tgz

壓縮和解壓縮.bz2的包
#bzip2 /etc/smb.conf 這將壓縮文件smb.conf成smb.conf.bz2
#bunzip2 /etc/smb.conf.bz2 這將在當前目錄下還原smb.conf.bz2為smb.conf
注:.bz2壓縮格式不是很常用,可以man bzip2

解壓tar.bz2的包

tar   jxf   linux-2.8.18.8.tar.bz2

TAG標籤:#命令 #targz #解壓 #ubuntu #