当前位置: 代码迷 >> 综合 >> 022_压缩指令 tar
  详细解决方案

022_压缩指令 tar

热度:33   发布时间:2024-02-11 03:49:24.0

tar常用选项:

-c(create)  表示创建永安里生成文件包

-x 表示可以提取,从文件包中提取文件

-t 可以查看压缩的文件,

-z 使用gzip方式进行处理,它与”c”结合就表示压缩,与”x”结合表示解压缩

-j 使用bzip2方式进行处理,它与”c”结合表示压缩,与”x”结合表示解压缩。

-v(overbose) 详细报告tar处理的信息

-f(file) 表示文件,后面接着一个文件名。

-C  <指定目录>  解压到指定目录。

 

  1. tar打包,gzip压缩
  1. 压缩

tar  -czvf  压缩文件名  目录名

注:在tar –czvf 与 tar  czvf是一样的效果,所以说后面统一取消 “-”。

        例如:tar  czvf  dirb.tar.gz  dirb  //c创建,z选用gzip, v详细信息,f文件名

           //这条指令的意思是将dirb目录压缩成 dirb.tar.gz的压缩文件。

     

  1. 查看

tar  tvf  压缩文件名  //t查看,v详细信息,f文件名

  1. 解压

tar  xvzf  压缩文件名  //x提取也就是解压,v信息,z解压方式,f文件名

tar  xvzf  压缩文件名  -C  指定目录

 

  1. tar打包,bzip2压缩

  1. 压缩

tar  cjvf  压缩文件名  目录名

例子:tar  cjvf  dirb.tar.bz2  dirb  //c创建,j选用bzip方式压缩,v详细信息,//f文件名

 

  1. 查看

tar  tvf  压缩文件名

  1. 解压

tar  xjvf  压缩文件名

tar  xjvf  压缩文件名  -C  <指定目录>

  相关解决方案