Linux压缩解压缩方式

压缩、解压命令

压缩工具解压工具
gzip 文件gunzip 文件.gz
zip [选项 -r ] XX.zip 要压缩进去的内容unzip [选项 -d ] xx.zip
tar [选项] XX.tar.gz 要压缩进去的内容tar [选项] XX.tar.gz
  1. gzip压缩和gunzip解压缩:

    gzip 文件 (功能描述:压缩文件,只能将文件压缩为 *.gz 文件
    gunzip 文件.gz (功能描述:解压缩文件命令)

    注意:压缩后源文件不存在,只能压缩文件而不能压缩目录

  2. zip压缩和unzip解压
    zip [选项] XXX.zip 将要压缩的内容 (功能描述:压缩文件和目录的命令)
    unzip [选项] XXX.zip (功能描述:解压缩文件到当前目录)

    [zip的选项]:-r对目录进行压缩
    [unzip的选项]:-d 目录指定文件解压后存放的目录

    $>zip test.zip ~/test ~/test.java【将test和test.java俩文件进行压缩为test.zip】
    $>zip -r zhang.zip ~/use/zhangsan/ 【将zhangsan目录压缩为zhang.zip】
    $>unzip ~/test.zip
    $>unzip ~/test.zip -d /mnt/【解压test.zip到 /mnt目录下】

    注意:zip 压缩命令在window/linux都通用,可以压缩目录且保留源文件

  3. tar 针对目录的解压缩命令
    基本语法:tar [选项] XX.tar.gz 目录

 	-c:表示压缩,产生 .tar打包文件
    -x:表示解压
    -f: 指定压缩后的文件名
    -z:表示 .gz压缩文件
    -v: 显示详细信息
    -t: 查看压缩文档,以列表形式
  • 压缩例题:
    $>tar -cvf test.tar test test.java 【压缩多个文件】
    $>tar -zcvf soft.tar.gz ~/soft 【压缩目录】

  • 解压例题:
    $>tar -xvf test.tar 【解压tar文件】
    $>tar -zxvf test.tar.gz 【解压test.tar.gz文件】
    $>tar -tvf test.tar.gz 【查看test.tar.gz压缩文件】

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值