Я получаю сообщение об ошибке, когда пытаюсь сжать большой файл в Linux, потому что он слишком велик для работы с zip. Кто-нибудь знает, какие команды я могу использовать, чтобы обойти это?
Это ошибка, которую я получаю:
zip error: Entry too big to split, read, or write (file exceeds Zip's 4GB uncompressed size limit)
Это простой текстовый файл, фактически файл журнала.
Ответы:
используйте команду linux split, чтобы разделить файл журнала на более мелкие файлы.
и рассмотрите возможность настройки поворота журнала, чтобы это больше не повторилось.
источник
Базовый формат Zip ограничен 4 ГБ на файл. Вам нужно обновить ваш
zip
инструмент до того, который поддерживает Zip64:Или используйте другой формат архива, например, 7z или tar .
источник