当我尝试在 Linux 上压缩一个大文件时出现错误,因为它太大而 zip 无法处理。任何人都知道我可以使用哪些命令来解决这个问题?
这是我得到的错误:
zip 错误:条目太大而无法拆分、读取或写入(文件超出 Zip 的 4GB 未压缩大小限制)
它是一个简单的文本文件,实际上是日志文件。
use*_*686 15
基本 Zip 格式的每个文件限制为 4 GB。您需要将您的zip工具升级到支持 Zip64 的工具:
$ zip -v
版权所有 (c) 1990-2008 Info-ZIP - 键入“zip“-L”以获得软件许可。
这是 Zip 3.0(2008 年 7 月 5 日),由 Info-ZIP 提供。
...
Zip 特殊编译选项:
...
ZIP64_SUPPORT(使用 Zip64 将大文件存储在档案中)
或者,使用不同的存档格式,例如 7z 或tar。
小智 7
使用 linux split 命令将您的日志文件切割成更小的文件。
并考虑设置日志轮换,以免再次发生这种情况。
| 归档时间: |
|
| 查看次数: |
32471 次 |
| 最近记录: |