统信桌面专业版V25【使用zip分卷压缩】经验分享

应用场景

硬件/整机信息:全平台
CPU架构:全CPU架构
OS版本信息:桌面专业版V25 2500
软件信息:无

问题现象

在产品实施过程中,如有易、内网商店、更新平台等,需要把仓库等大文件上传到阿里云等云平台中,由于平台网络等限制,导致无法一次性上传,需要分卷压缩后,分批上传,再合并后解压。

解决方案

步骤一:将文件夹进行分卷压缩

zip -r -s 5g myfolder.zip myfolder
参数说明: 
-r:递归压缩整个目录
-s 5g:指定每个分卷大小为5GB(支持单位:b, k, m, g)
myfolder.zip:生成的zip分卷前缀(实际会生成 myfolder.z01, myfolder.z02, myfolder.zip 等)
myfolder:需要压缩的目标目录

步骤二:上传到服务器

将所有分卷文件(如 myfolder.z01, myfolder.z02, myfolder.zip 等)上传到服务器同一目录。
步骤三(方案一):合并并解压(在服务器端执行)
# 安装解压工具
yum install -y p7zip p7zip-plugins
# 解压分卷文件(只需指定第一个文件或.zip文件)
7z x myfolder.zip # 或 7z x myfolder.z01
【注1】:分卷文件完整性:确保所有分卷文件都上传完整,缺少任一文件都无法成功解压。
【注2】:文件命名:分卷压缩生成的文件名格式为:
myfolder.z01(第一个分卷)
myfolder.z02(第二个分卷)
...
myfolder.zip(最后一个分卷,通常较小)
【注3】:解压方式:使用 7z 解压时,只需指定第一个分卷或 .zip 文件,工具会自动识别并合并所有分卷。
【注4】:解压路径:默认解压到当前目录,如需指定目录,使用:
7z x myfolder.zip -o/path/to/extract

步骤三(方案二):合并并解压(在服务器端执行)

如果服务器无法安装 p7zip,也可以使用以下方式:# 将所有分卷合并为一个完整zip文件
cat myfolder.z* > myfolder_full.zip
 # 然后使用unzip解压
 unzip   myfolder_full.zip

©统信软件技术有限公司。访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务进行转载,须备注:该文档出自【faq.uniontech.com】统信软件知识分享平台。否则统信软件将追究相关版权责任。
2026-04-12
0 0