zip

Posted sakuyainory

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zip相关的知识,希望对你有一定的参考价值。

zip 使用:zip -? 解压位置 原位置
-r 将目录下的所有文件全部压缩
-d 从压缩文件内删除指定的文件
-i“文件列表” 只压缩文件列表中的文件
-x“文件列表” 压缩时排除文件列表指定的文件
-u 更新文件到压缩文件中
-m 把文件加入到压缩文件压缩后,删除原始文件
-F 尝试修复损坏的压缩文件
-T 检查压缩文件内的每个文件是否正确无误
-压缩级别 1~9


unzip
-x“文件列表” 解压文件,但不包含文件列表中指定的文件
-t 测试压缩文件的有无损坏,并不解压
-v 查看压缩文件的详细信息,并不解压
-n 解压时不覆盖已经有的文件
-o 解压时覆盖已经有的文件,并且不需要向用户确认
-d 将压缩文件解压到指定目录下

gzip
-d 对压缩的文件进行解压
-r 指定目录及目录下的所有文件
-t 检查压缩文档的完整性
-v 对于每个压缩和解压缩的文档,显示相应的文件名和压缩比
-l 显示压缩文件的详细信息
-num 用指定的数字num配置压缩比,“-l”或“-fast”表示最低压缩比,
“-9”或者“-best”表示最高压缩比。系统默认压缩比是6

bzip2
-d 执行解压缩,选项后面跟着解压缩的文件
-v 压缩或者解压时显示详细信息
-k bzip2在解压或压缩时会删除原始文件,若要保留原始文件,就使用此选项
-f bzip2在解压或压缩时,若出现同名,不会覆盖,若要覆盖就用此选项
-t 测试“.bz2”压缩文件的完整性
-压缩级别 压缩级别可以从1~9中选取,数字越大,压缩率越高

以上是关于zip的主要内容,如果未能解决你的问题,请参考以下文章

使用 Minizip API 从 Zip 存档中删除 Zip 条目

基于其他 zip 文件 C# 更新 zip 文件

7-Zip下载|7-Zip下载

ubuntu 解压zip分卷

php创建没有zip文件路径的zip

zip和tar的区别