Linux命令——压缩和解压缩

Linux命令——压缩和解压缩

尽管文件后缀名在Linux中没什么用,但还是来看看:

  • .gz:表示由gzip压缩工具压缩的文件
  • .bz2:表示由bzip2压缩工具压缩的文件
  • .tar:表示由tar打包工具打包的文件
  • .tar.gz:表示先由tar打包再由gzip压缩
  • .tar.bz2:表示先由tar打包再由bzip2压缩

命令gzip

作用:压缩文件为.gz或解压缩.gz文件
格式:gzip [选项] filename
参数:-d,说明是解压缩
参数:-#,表示压缩等级,1为最差,9为最好,6为默认(一般不用)
说明:只能压缩文件,不能压缩目录

命令bzip2

作用:压缩文件为.bz2或解压缩.bz2文件
格式:bzip2 [选项] filename
参数:-d,说明是解压缩
参数:-z,说明是压缩(默认)
说明:只能压缩文件,不能压缩目录

命令tar

作用:把目录打包成一个文件
参数:-z,表示同时用gzip压缩
参数:-j,表示同时用bzip2压缩
参数:-x,表示解包或解压缩
参数:-c,表示打包或压缩文件包
参数:-v,表示可视化
参数:-f,后跟待压缩文件名或压缩包文件
参数:-t,查看tar包里的文件
参数:--exclude,后跟filename,不要将filename包含在内

常用示例

解压.tar.gz文件
tar -xzvf file.tar.gz
解压.tar.bz2文件
tar -xjvf file.tar.bz2
打包目录file并使用gzip压缩
tar -czvf file.tar.gz file
打包目录file并使用bzip2压缩
tar -cjvf
查看包或者压缩包的文件列表
tar -tf file.tar.gz

命令zip

作用:压缩文件或目录为.zip
格式:zip [选项] 目标文件 源文件
参数:-r,但源文件为目录时使用

命令unzip

作用:解压.zip文件
格式:unzip 压缩文件 [解压目录]
说明:解压目录不添加默认为当前目录

转载于:https://www.cnblogs.com/wsine/p/5517125.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值