博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux中zip压缩和unzip解压缩命令详解
阅读量:6700 次
发布时间:2019-06-25

本文共 1054 字,大约阅读时间需要 3 分钟。

文章转自:http://www.jb51.net/LINUXjishu/105916.html

1、把/home目录下面的mydata目录压缩为mydata.zip

zip -r mydata.zip mydata #压缩mydata目录
2、把/home目录下面的mydata.zip解压到mydatabak目录里面
unzip mydata.zip -d mydatabak
3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt
4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip
5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面
unzip abc\*.zip
6、查看把/home目录下面的wwwroot.zip里面的内容
unzip -v wwwroot.zip
7、验证/home目录下面的wwwroot.zip是否完整
unzip -t wwwroot.zip
8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
unzip -j wwwroot.zip

主要参数

-c:将解压缩的结果

-l:显示压缩文件内所包含的文件
-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换
-t:检查压缩文件是否正确
-u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中
-v:执行是时显示详细的信息
-z:仅显示压缩文件的备注文字
-a:对文本文件进行必要的字符转换
-b:不要对文本文件进行字符转换
-C:压缩文件中的文件名称区分大小写
-j:不处理压缩文件中原有的目录路径
-L:将压缩文件中的全部文件名改为小写
-M:将输出结果送到more程序处理
-n:解压缩时不要覆盖原有的文件
-o:不必先询问用户,unzip执行后覆盖原有文件
-P:使用zip的密码选项
-q:执行时不显示任何信息
-s:将文件名中的空白字符转换为底线字符
-V:保留VMS的文件版本信息
-X:解压缩时同时回存文件原来的UID/GID

 

下面是我遇到的:

1,zip文件解压到制定目录

unzip -n nerdtree.zip -d nerdtree

2,查看zip文件里面的内容

unzip -v nerdtree.zip

转载地址:http://rigoo.baihongyu.com/

你可能感兴趣的文章
「C语言回顾之旅」第二篇:指针详解进阶
查看>>
Samba的配置
查看>>
“未能从策略 Default Domain Policy 中删除应用程序 Microsoft Office Professional Plus 2010”错误解决...
查看>>
ubuntu 12.04 nginx+ mono-fastcgi-server
查看>>
CloudStack 实现VM高可用特性
查看>>
6425C-Lab8 使用组策略管理安全性(1)
查看>>
Dense Mode & Sparse mode(密模式与疏模式)
查看>>
【点评】运维工程师的职责和前景 【第一次编辑】
查看>>
smarty配置以及变量调节器详解
查看>>
rman备份恢复命令之switch
查看>>
技术合作 索尼腾龙联手申请镜头专利
查看>>
关于 MySQL 8.0 新特性“隐藏索引”的一点思考
查看>>
使用Spring Data Redis操作Redis(二)
查看>>
通过QQ或者QQ帮助别人学习Lync之二
查看>>
【翻译】Ext JS——高效的编码风格指南
查看>>
Cisco c3560三层交换机配置
查看>>
统一沟通-技巧-10-Lync-公网域名-Go Daddy
查看>>
SystemCenter2012SP1实践(33)离线申请证书与远程桌面证书
查看>>
华为IT解决方案高举高打
查看>>
如何快速的提高自己:一切取决于你自己
查看>>