zip是一个古老的打包工具。可以实现打包、分卷打包以及压缩打包。
执行zip不带任何参数,将输出帮助信息。
-1到-9,设置执行速度和压缩比例,1压缩比最低,速度最快;9压缩比最高,速度最慢。
-d选项,删除zip文件内被打包文件。
-u选项,将更新内容的文件或新文件添加到zip文件内。
-v选项,执行打包并输出执行过程。
-s选项,指定分卷大小并分卷压缩。
-q选项,静默执行。
-T选项,测试zip文件。
-x选项,排除指定文件不打包。
-i选项,仅打包指定文件。
例1:分卷压缩文件,每个文件50M
zip-s50mHP_Laser_131.zip HP_Laser_MFP_131_133_135-138_Full_Software_and_Drivers_1.14.exe
例2:对现有的压缩文件分割,每个文件30M
zipHP_Laser_131_135.zip --out HP_split_Laser_131.zip-s30m
例3:分割文件合并
zip-s0HP_split_Laser_131.zip --out HP_all.zip
例4:解zip包
unzipHP_all.zip
例5:打包a目录,但不要a下面的1a.txt文件
zipatxt.zip-ra/-x./a/1a.txt