Linux常用命令-压缩解压命令

压缩解压命令

1gzip (GNU zip) 压缩文件,.gz,不保留原文件

  • gzip 选项 [文件]
    • gzip file

解压命令

  • gunzip [文件] 解压
    • gunzip file.gz
  • gzip -d [文件] 解压
    • gzip -d file.gz

gzip

2tar 把目录打包成文件,.tar,并不是所有unix系统都支持

  • tar -c [压缩后文件名称] [目录] (create)产生tar打包文件
  • tar -v [压缩后文件名称] [目录] 显示详细信息
  • tar -f [压缩后文件名称] [目录] 指定压缩后的文件名
  • tar -z [压缩后文件名称] [目录] 打包同时压缩

    • tar -zcvf dir.tar.gz dir

    tar1

    分两步压缩

    • tar -cf dir.tar dir
    • gzip dir.tar

解压文件

  • tar -x [压缩后文件名称] [目录] (execute)解包 .tar 文件
  • tar -v [压缩后文件名称] [目录] 显示详细信息
  • tar -f [压缩后文件名称] [目录] 指定解压文件
  • tar -z [压缩后文件名称] [目录] 解压缩

    • tar -zxvf dir.tar.gz

    分两步解压

    • gunzip dir.tar.gz
    • tar -xf dir.tar

3zip 压缩文件或目录,.zip,保留原文件,建议对压缩比要求不太高就用这个,因为他是win和linux默认通用格式

  • zip [-r] [压缩后文件名称] [文件或目录]
    • zip file.zip file
    • zip -r dir.zip dir

解压文件

  • unzip [压缩文件]
    • unzip test.zip

zip

4bzip2 压缩文件,.bz2,适合压缩大文件,压缩比非常高

  • bzip2 [-k] [文件名]
    • bzip2 file **跟gzip一样
    • bzip2 -k file **保留原文件

解压文件

  • bunzip2 [-k] [文件名]
    • bunzip2 file **不保留原文件
    • bunzip2 -k file.bz2 **保留原文件

bzip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值