> Linux教程 > Linux学习 >

linux下使用tar来解压、解包文件

在linux中,一般使用tar来解压文件,通常在下载了一个软件的安装包后,经常可以看到软件的扩展名为tar.gz、tar.bz2等,实际上这个文件包含了两层含义,tar这个扩展名表示它是一个归档文件,它将若干个文件打包成一个文件,后面的gz或bz2表示打包后同时对它进行了压缩。

约定俗成的,通过不同的扩展名来表示它使用了哪一种压缩算法,然后再解压时在tar命令后带上特定的字母来告诉tar程序使用什么算法来进行解压,以下是常见的几种压缩文件格式:



1、tar.gz或tgz:使用gzip进行压缩,通过字母z来表示,如tar xzvf test.tar.gz
2、tar.bz2:使用bzip2进行压缩,通过j字母来表示,如tar xjvf test.tar.bz2
3、tar:仅仅是归档,并没有进行压缩,直接使用tar xvf test.tar来解包文件
4、tar.Z:使用古老的unix压缩工具compress压缩的归档文件,通过大写字母Z来表示tar xzvf test.tar.Z


(责任编辑:IT)