При необходимости разбить большой файл на несколько частей обычно используют многотомные архивы. В macOS по умолчанию имеется поддержка только архивов формата zip. Рассмотрим, как можно создать многотомный zip-архив в macOS без использования дополнительного программного обеспечения.
Итак, мы решили разбить большой файл на многотомный zip-архив в macOS. Мы не хотим устанавливать для такой процедуры отдельные программы-архиваторы. А ещё мы хотим, чтобы получившийся архив открывался в Windows. Решаема ли эта задача? Вполне. Но есть существенный момент — придётся использовать терминал. К сожалению, графический интерфейс macOS создание многотомных архивов не подразумевает.
Откройте терминал и перейдите в папку с нужным файлом. Например, если файл в папке Загрузки, тогда команда будет выглядеть примерно так:
cd /Users/username/Downloads
Естественно, что вместо username должно использоваться настоящее название профиля пользователя.
Для того, чтобы разбить большой файл архиватором на части, используйте команду, пример которой приведён ниже.
zip -s 5g primer.zip "Интересное кино.mkv"
Итак, в данном случае у нас есть mkv-файл, в названии которого присутствует пробел. Из-за этого мы вынуждены взять название файла в кавычки. Если в названии файла пробелов нет, тогда кавычки не нужны. Этот файл мы решили разделить на части размером 5 ГБ. В результате мы будет иметь файлы primer.zip, primer.z01, primer.z02 и т.д.
Небольшое уточнение о том, как указывать размер файлов. Если размер в мегабайтах, букву можно не писать. Например, -s 100 указывает на размер в 100 МБ. Можно использовать запись -s 100m, ошибкой это не будет. Для указания килобайтов используйте k, для указания гигабайтов используйте g, а для указания терабайтов используйте t.
Если нужно собрать многотомный zip-архив в один общий архив, в терминале можно использовать следующую команду:
cat primer.z01 primer.z02 primer.zip > primer_full.zip
Для распаковки получившегося архива используйте команду
unzip primer_full.zip
Теперь вы знаете, как разбить файл на несколько частей для передачи и собрать его на другом компьютере.
Статьи по теме: