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