linux命令系列-unzip(解压缩)

2018-04-18 20:29:23

unzip命令可以查看解压缩zip文件更多详细用法请参照man unzip

###bash###
#常用命令选项
-d     #指定目录
-n     #解压时不覆盖
-o     #不询问直接覆盖
-l      #显示压缩文件内所包含的文件。
-v     #显示压缩文件内所包含的文件。
-x     #指定不要处理哪些文件。

-P      #解压缩密码

例子:

###bash###
#解压到当前目录并直接覆盖
unzip -o test1.zip

#指定解压目录
unzip test1.zip -d /tmp/

#解压特定文件
unzip test1.zip inc abc

#查看zip包里所有文件
unzip -l test.zip

#只查看zip包里第1级文件或目录
unzip -l test.zip -x '*/*/*'

总结:

上面的这些例子已经能应付大部分场景了,更多详细用法请通过命令man unzip自行查阅

备注:

  1. 本系列命令都在centos7里测试,其他发行版如ubuntu、debian、fedora、opensuse等可能略微不同  
  2. 觉得本文有帮助的小伙伴可以关注笔者
©著作权归作者所有
收藏
推荐阅读
简介
天降大任于斯人也,必先苦其心志。