• 1
  • 2
  • 3
  • 4
  • 5
Linux操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Linux操作系统运维问题
ECS linux下使用tar来解压、解包文件的几种压缩文件格式
发布日期:2015-12-20 23:12:16

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

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

  1、tar:仅仅是归档,并没有进行压缩,直接使用tar xvf test.tar来解包文件

  2、tar.Z:使用古老的unix压缩工具compress压缩的归档文件,通过大写字母Z来表示tar xzvf test.tar.Z

  3、tar.gz或tgz:使用gzip进行压缩,通过字母z来表示,如tar xzvf test.tar.gz

  4、tar.bz2:使用bzip2进行压缩,通过j字母来表示,如tar xjvf test.tar.bz2