mac下默认可用命令行分卷压缩
例:一个900k的压缩包名为hello.zip,将其分割为每500K一个zip
zip - hello.zip | split -b 500k -a 3 - file.zip.part_
其他可自定义分割体积,如
-b 10m
-b 10g
k,m,g无视大小写
打包结果如图所示
分卷合并
#合成一个大文件
cat file.zip.part_* > gogogo.zip
#解压
unzip gogogo.zip
对文件夹分卷压缩
//zip -r -s 100k 新的压缩文件名.zip 目录
zip -r -s 100k split.zip bk
100m
100g
k,m,g大小写皆可
将文件夹的分卷解压
//第一步:将多个分卷进行合并
//语法zip -s 0 分卷文件名.zip --out 新.zip
//将split.z01,split.z02合成一个unsplit.zip
zip -s 0 split.zip --out unsplit.zip
//第二步:解压合并后的zip
unzip unsplit.zip
分卷文件名不要用z01,z02之类,只用他们的头儿~