linux - zip 与 unzip

zip 将多个文件或目录打包成一个压缩的存档文件, unzip 用来解压zip包存档

1. 创建一个zip包

zip my-archive.zip file1.txt file2.txt

2. 创建zip包时无信息输出

zip -q my-archive.zip file1.txt file2.txt

3. 创建一个包含子目录中所有文件的zip包

zip -r my-archive.zip directory1/ directory2/ file1.txt file2.txt

4. 创建一个具有密码保护的zip包

zip -e my-archive.zip file1.txt file2.txt

5. 更新一个已存在的zip包

zip -u my-archive.zip file1.txt file3.txt

6. 删除zip包中的某一个文件

zip -d my-archive.zip file1.txt

7. 解压zip包

unzip my-archive.zip

8. 解压zip包时无文件列表信息输出

unzip -q my-archive.zip

9. 解压zip包到指定的目录

unzip my-archive.zip -d my_files/

10. 无需解压,列出zip包中的文件列表

unzip -l my-archive.zip

11. 无需解压,测试zip包中文件的完整性

unzip -t my-archive.zip

posted @   箫笛  阅读(85)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示