【语法格式】
tar [参数] [文件或目录]
【常用参数】
【实例】
将所有.txt文件打包成为一个名为file.tar的包
[root@localhost ~]# touch a{1..20}.txt
[root@localhost ~]# tar -cf a.tar *.txt
打包文件之后删除源文件
[root@localhost ~]# tar -cvf a.tar *.txt --remove-file
解包
[root@localhost ~]# tar -xf a.tar
将打包文件以gzip格式压缩
[root@localhost ~]# tar -zcvf a.tar.gz a.tar
将打包文件以bzip2格式压缩
[root@localhost ~]# tar -jcvf a.tar.zip a.tar
解压gzip格式压缩包
[root@localhost ~]# tar -zxvf a.tar.gz
解压bzip2格式的压缩包
[root@localhost ~]# tar -jxvf a.tar.zip
将压缩包解压到指定目录
[root@localhost ~]# tar -zxvf a.tar.gz -C dir
【语法格式】
gzip [参数]
【常用参数】
【实例】
将dir目录下的每个文件压缩成.gz文件
[root@localhost ~]# gzip dir/*
将dir目录下的每个压缩文件进行解压,并列出详细的信息
[root@localhost ~]# gzip -dl dir/*
原文:https://www.cnblogs.com/Cyzhouke/p/13742636.html