每天一条Linux命令(11) unzip (超详细)


在Linux系统中,命令 unzip 用于解压zip命令或其他压缩软件压缩的zip格式文件。

语法:

unzip [选项] [压缩文件]

常用参数说明:

  • -o  解压时不提示是否覆盖文件

  • -v 解压时显示详细信息

  • -d 指定解压目录

  • -l 不解压,只显示压缩文件内所包含的文件,

案例:

查看压缩文件【可左右滑动】

[root@master test]# lsall.zip  Hello.java  test01  test02  test.py[root@master test]# unzip -l all.zip Archive:  all.zip  Length      Date    Time    Name---------  ---------- -----   ----       51  07-25-2020 18:09   Hello.java     #压缩包内文件        0  07-25-2020 18:07   test01/        #压缩包内文件        0  07-25-2020 18:08   test02/        #压缩包内文件       10  07-25-2020 18:08   test.py        #压缩包内文件---------                     -------       61                     4 files        #共4个文件[root@master test]#

常规解压(没有指定解压目录默认当前目录)

[root@master test]# lsall.zip[root@master test]# unzip all.zip    # 默认解压到当前目录Archive:  all.zip  inflating: Hello.java                 creating: test01/   creating: test02/ extracting: test.py                 [root@master test]# lsall.zip  Hello.java  test01  test02  test.py[root@master test]#

指定解压目录

[root@master test]# lsall.zip  data[root@master test]# ls ./data/   # data目录为空[root@master test]# unzip -d ./data/ all.zip   # 解压到data目录下Archive:  all.zip  inflating: ./data/Hello.java          creating: ./data/test01/   creating: ./data/test02/ extracting: ./data/test.py          [root@master test]# ls ./data/     # 查看data目录Hello.java  test01  test02  test.py[root@master test]#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bearx...

请作者喝杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值