linux中最常用的压缩格式莫过于gzip了,而我们用的最多的也是见的最多的一般都是.tar.gz结尾的,linux中本来没有文件后缀(即文件类型)之说,之所以加个.tar.gz或者其他后缀只是为了更好的区分各种文件罢了,一个普通的文件你依然可以命名为xxx.tar.gz,这都是没有关系的。那么.tar.gz是如何压缩与解压缩的呢?
tar命令常用参数说明:
-c --create #表示创建 -z #表示采用gzip方式压缩 -v --verbose #详细地列出处理的文件 -f #即file的缩写 -x, --extract #解压的意思
-
归档并压缩:“tar -czvf soft.tar.gz ./soft ”
2.解压缩:“tar -zxvf soft.tar.gz ”
说明:值得注意的是tar命令表示归档,如果不加-z参数直接“ tar -cvf soft.tar ./soft”的话,并不能起到压缩的效果,压缩的效果是由-z参数来决定的。
查看一下各个文件的大小就可以明白了:
可以看到soft.tar和soft目录大小是相差无几的。