linux常用命令之压缩与解压缩命令

来源:互联网 发布:unity3d网络游戏实战 编辑:程序博客网 时间:2024/05/22 04:38
linux常用命令之压缩命令


1.常见压缩格式
  .zip .gz .bz2 .tar.gz  .tar.bz
 a. .zip格式压缩及解压缩
  zip 压缩文件名 源文件    #压缩文件


  zip -r 压缩文件名 源目录  #压缩目录


  unzip 压缩文件   #解压文件
  
  b. .gz格式压缩及解压缩
  gz 源文件  #压缩文件 源文件不保留


  gzip -c 源文件 > 压缩文件  #压缩文件,源文件保留


  gzip -r 目录   #压缩目录,只能压缩目录下所有文件,不能压缩,目录
 
  gzip -d 压缩文件  #解压缩文件


  gunzip 压缩文件   #解压缩文件


  c.  .bz2格式压缩


  bzip2 


  bunzip2 


  d.  tar命令压缩与解压缩 
   tar -cvf 打包文件名 源文件
   选项:
      -c: 打包
      -v:显示过程
      -f:指定打包后的文件名


      tar -cvf test.tar test 


    tar -xvf 打包文件名


    -x:解包


    tar -zcvf 压缩包名 源文件


    -z:压缩为.tar.gz格式


    tar -zcvf test.tar.gz test #压缩


    tar -zcvf test.tar.gz test1 test2  #压缩多个文件


     tar -zcvf /tmp/test.tar.gz test1 test2  #压缩多个文件并指定压缩到位置


    tar -zxvf test.tar.gz  #解压缩




    tar -jcvf 压缩包名 源文件


    -j:压缩为.tar.bz2格式




    tar -ztvf test.tar.gz  #查看压缩包内容
0 0
原创粉丝点击