Сжатие больших файлов в несколько файлов Ubuntu

Мне интересно, есть ли у нас в Ubuntu возможность сжать каталог, например, размером 2 ГБ, в несколько файлов, размер которых ограничен, скажем, 100 МБ? Я знаю, что в Microsoft Windows вы можете сделать это с помощью некоторых утилит, таких как WinZip (если я правильно помню).

Однако, если я делаю это в Windows, права доступа к файлам не сохраняются, и при извлечении в Ubuntu на более позднем этапе (несколько файлов .z) он часто становится поврежденным.

Мне нужно сделать размер этих файлов с отступом до 100 МБ или меньше из-за ограничений на загрузку (я делаю программу, которая должна загружать некоторые большие файлы).

Он должен быть основан на CLI (или, по крайней мере, иметь поддержку для извлечения CLI). Это для поддержки на серверах Ubuntu.

1
задан 21 February 2014 в 22:08

1 ответ

Вы можете использовать bzip2 и bunzip2 - утилиты сжатия и распаковки файлов.

Утилиты bzip2 и bunzip2 более новые, чем gzip и gunzip, и пока не так распространены, но они быстро набирают популярность. Утилита bzip2 способна с большей степенью сжатия, чем gzip. Следовательно, файл bzip2 может быть на 10-20% меньше, чем версия gzip того же файла. Обычно файлы, сжатые с помощью bzip2, имеют расширение .bz2. 1

Чтобы установить, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:

sudo apt-get install bzip2 

Для получения дополнительной информации и использования, вы можете посмотреть здесь

Примечание: Я не думаю, что это ограничит размер, но сжатие превосходно.

Теперь вы также можете использовать WinRAR. WinRAR - мощный менеджер архивов. Это может сделать резервную копию ваших данных и уменьшить размер вложений электронной почты, распаковать RAR, ZIP и другие файлы.

Для загрузки и установки нажмите здесь . WinRAR даст вам возможность создавать многотомные ZIP-архивы.

1 Источник: Администратор Debian

0
ответ дан 21 February 2014 в 22:08

Другие вопросы по тегам:

Похожие вопросы: