Linux(Centos 7.6)命令详解:unzip

1.命令作用

unzip用于在一个ZIP存档压缩文件中进行陈列/检测/提取文件(list, test and extract compressed files in a ZIP archive);unzip命令是Linux系统中用于解压缩ZIP格式压缩文件的常用工具。它能够快速、方便地将ZIP文件解压到当前目录或指定目录。

2.命令语法

Usage: unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]

3.参数详解

  • -Z,使用更详细的zipinfo格式列出zip归档压缩文件里的文件列表,与zipinfo命令相同

-opts:

  • -p, -c,pipe,提取文件到管道;显示压缩文件内容,使用管道符(|)和grep进行搜索
  • -l,list,列出文件(短格式);显示zip归档压缩文件中的文件目录名称列表
  • -f,freshen,仅当磁盘上已经存在zip文件解压后的文件时,如zip归档压缩内的文件比磁盘上现有文件时间更新,则刷新磁盘上现有文件,使得磁盘上文件与压缩包内文件一致;如果磁盘上不存在该文件也不会创建
  • -t,test,检测压缩归档数据是否有误
  • -u,update,与-f 类似,满足条件会更新文件,如果文件不存在则会创建文件;-f 与-u用于多文件zip归档压缩文件多次传输解压场景,后续如果更新了文件,仅解压更新的文件,未更新的文件不解压,提升效率
  • -z,仅显示存档注释,查看通过zip -z或者zip -c给zip文件添加的注释信息
  • -v,verbose,列出/显示zip归档压缩文件中文件目录的详细信息
  • -T,timestamp,更新zip归档压缩文件的时间戳存档到最新
  • -x,解压时,排除指定文件不解压(在xlist中),该参数放在靠后位置
  • -d,提取文件到指定的目录exdir

modifiers:

  • -n,never,解压时不要覆盖磁盘只已经存在的文件
  • -q,quiet,静默模式(-qq => quieter,更静默模式),解压时不提示任何信息
  • -o,overwrite,解压时,不提示覆盖信息,直接覆盖文件
  • -a,auto-convert,自动转换任何文本文件。这包括将换行符从CR LF转换为LF,适用于Windows系统上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

豆是浪个

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值