Linux压缩解压相关命令

linux压缩和解压缩命令

tar
  解包:tar zxvf filename.tar
  打包:tar czvf filename.tar dirname
gz命令
  解压1:gunzip filename.gz
  解压2:gzip -d filename.gz
  压缩:gzip filename
      .tar.gz 和  .tgz
      解压:tar zxvf filename.tar.gz
      压缩:tar zcvf filename.tar.gz dirname
      压缩多个文件:tar zcvf filename.tar.gz dirname1 dirname2 dirname3.....
bz2命令
  解压1:bzip2 -d filename.bz2
  解压2:bunzip2 filename.bz2
  压缩:bzip2 -z filename
        .tar.bz2

       解压:tar jxvf filename.tar.bz2
       压缩:tar jcvf filename.tar.bz2 dirname
bz命令
    解压1:bzip2 -d filename.bz
    解压2:bunzip2 filename.bz
         .tar.bz
       解压:tar jxvf filename.tar.bz
z命令
    解压:uncompress filename.z
    压缩:compress filename
        .tar.z
          解压:tar zxvf filename.tar.z
          压缩:tar zcvf filename.tar.z dirname
zip命令
    
    解压:unzip filename.zip
    压缩:zip filename.zip dirname

================================================

1.命令:gzip  (压缩文件)

 压缩文件后缀.gz

 ps: gzip test.txt   结果:生成文件test.txt.gz,原文件test.txt消失。

 注意:只能压缩文件,不能压缩目录,压缩后不保留 原始文件,压缩比大概1/5

 解压命令:gunzip

2.命令:tar (打包压缩目录) 严格意义上来说此命令为“打包”命令,将目录打包成一个*.tar文件

  语法:tar 选项 压缩后文件名 目录

  压缩文件后缀:*.tar.gz

  选项:[-zcvf]  -c 打包

         -v 显示详细信息

         -f  指定后文件名

         -z 打包同时压缩

 ps:#mkdir Japan                       生成Japan目录

     #tar -zcvf Japan.tar.gz Japan 生成Japan.tar.gz压缩文件

 解压命令:tar [选项] 压缩文件.tar.gz

                    [-zxvf]  -x 解包

           -v 显示详细信息

           -f  指定后文件名

           -z 解压缩

ps:tar -zxvf Japan.tat.gz

3.命令:zip (压缩文件或目录)

  压缩文件后缀 :*.zip

  语法:zip [选项] 压缩后文件名 文件或目录

                -r    压缩目录

 ps:#zip -r Japan.zip Japan   压缩目录Japan,生成Japan.zip文件。

     #zip  test.txt.zip test.txt  压缩文件test.txt,生成test.txt.zip文件,保留原始文件

解压命令:unzip  文件名

注意:压缩后保留原始文件,压缩比不如gzip.

4.命令:bzip2        (gzip的升级版,压缩比惊人)

  压缩文件后缀:*.bz2

 语法:bzip2 [选项] 文件

                   -k  压缩后保留原始文件

 ps: bzip2 -k test.txt    生成test.txt.bz2文件,原始文件test.txt保留着。

打包压缩 tar -cjvf 打包压缩后文件名  目录

解包解压 tar -xjvf 文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值