Сжатие и распаковка файловых архивов с помощью Терминала на Mac
При передаче папок и нескольких файлов между компьютерами может быть полезно сжать их в один архив. Это экономит место, позволяет передавать всего один объект вместо множества объектов и упрощает возобновление передачи, если задача будет по какой-либо причине приостановлена.
В Терминале можно использовать команду GNU tar
для сжатия и распаковки файловых архивов. Стандартным расширением файла для сжатого архива tar является .tgz, но иногда имена файлов имеют расширение .tar.gz. Если архив не сжат, его имя оканчивается просто на .tar.
Совет. Создавать и распаковывать архивы легче в Finder (команду tar
в Терминале рекомендуется использовать только в том случае, если нужно создать именно архив tar). См. раздел Сжатие и распаковка файлов и папок.
Создание сжатого tar-архива
Откройте приложение «Терминал» на Mac.
Введите команду
tar
, затем нажмите клавишу Return.Для простого сжатия папки с именем, например LotsOfFiles, можно ввести:
% tar -czf LotsOfFiles.tgz LotsOfFiles
Флаг
z
указывает на то, что архив сжимается и объединяется в один файл. Этот параметр обычно используется, но он не обязателен.Если папка имеет большой размер, можно добавить флаг
v
и следить за процессом сжатия:% tar -czvf LotsOfFiles.tgz LotsOfFiles
Распаковка архива tar
Чтобы распаковать tar-архив на Mac, выполните одно из следующих действий.
Откройте приложение «Терминал» на Mac, введите команду
tar
с флагомx
, затем нажмите клавишу Return. Для просмотра сообщений о ходе сжатия также используйте флагv
. Например:% tar -xvf LotsOfFiles.tgz
В Finder на Mac дважды нажмите файл tar.