之前的tar -cf
只是打包,并未压缩,如果压缩的话,需要使用tar -czf
命令:
[chen@localhost test1]$ ls
all.tar a.txt b.txt
[chen@localhost test1]$ tar -czf all.tar.gz all.tar
[chen@localhost test1]$ ls
all.tar all.tar.gz a.txt b.txt
注意,-czf
中的z,表示,表示压缩为.gz文件,其他压缩格式参数为:
-
tar -czf
,压缩为.gz文件 -
tar -czf
,压缩为.bz2文件 -
tar -cZf
,压缩为.Z文件