出现error情况:文件在Windows上被打包为多个分包,上传至Linux服务器进行解压。
原因:zip压缩包太大
测试环境:Ubuntu 18.04.5
经测试有效的方法:
- 利用命令
将原压缩包重新打包成一个新压缩包。其中,-F命令是尝试修复已损坏的压缩文件。zip -F old.zip --out new.zip
- 利用命令
unzip new.zip
解压缩即可。
方法来源:stateoverflow
出现error情况:文件在Windows上被打包为多个分包,上传至Linux服务器进行解压。
原因:zip压缩包太大
测试环境:Ubuntu 18.04.5
经测试有效的方法:
zip -F old.zip --out new.zip
将原压缩包重新打包成一个新压缩包。其中,-F命令是尝试修复已损坏的压缩文件。unzip new.zip
解压缩即可。
方法来源:stateoverflow