一、zip
1、常用参数
- -r 压缩指定目录及其子目录下文件
- -q 不显示压缩过程
- -v 显示压缩过程或版本信息
- -m 把原始文件移动到压缩文件中
- -d 从压缩文件删除指定文件
- -g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件
2、示例
# 将/home/test/目录下所有文件和文件夹打包为当前目录下的test.zip
zip -r test.zip /home/test
# 删除test.zip里面指定的a.txt文件
zip -d test.zip a.txt
# 把b.txt追加到test.zip里面
zip -g test.zip b.txt
二、unzip
1、常用参数
- -l 显示压缩包里面的文件
- -n 解压时不覆盖原文件
- -o 解压时覆盖原文件
- d 解压到指定目录
2、示例
# 将test.zip解压到当前目录
unzip test.zip
# 将test.zip解压到/home目录
unzip -d /home test.zip
# 将test.zip解压到当前目录,不覆盖原文件
unzip -n test.zip
版权声明:本文为qq_42215037原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。