赞
踩
假设待压缩的是data/目录。
先将目标压缩成单个的zip压缩包,再进行分卷:
- zip -r temp.zip data/
- zip -s 10m temp.zip --out data.zip
其中:
-r:递归进入子目录
-s:指定分卷的最大容量,例如10m代表10MB、10g代表10GB
--out:输出的zip压缩包名
temp.zip:中间压缩包,分卷前的完整压缩包
使用以上命令进行分卷压缩时,会产生多个以数字排序的zip压缩包,如:
data.z01
data.z02
…
data.zip
可以先合并分卷压缩包,再进行解压:
- cat data.* > tounzip.zip
- unzip tounzip.zip
其中:
>:重定向符
tounzip.zip:分卷压缩包合并后的完整压缩包
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。