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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战