Как сделать архив на маке
Перейти к содержимому

Как сделать архив на маке

Архивация файлов и архиваторы для Mac OS X

При поддержке: Haywired.ru — ежедневно статьи и новости из мира Apple.

Написать об архивации файлов и архиваторах для Mac OS подсказал один из читателей, который задал мне вопрос: есть ли архиваторы и разархиваторы для маков? Постараюсь описать то, что есть в Mac OS «из коробки» и что можно ещё доставить, чтобы комфортно работать с архивами.

Архиваторы для Mac OS X

Утилита Архивирования — zip-архивы

Одно из удобств, которое я обнаружил в своё время после перехода с Win на Mac, была встроенная в Mac OS X поддержка zip–архивов — одного из самых распространённых форматов, который во многих операционных системах поддерживается. Чтобы создать zip–архив, достаточно выделить файл(ы) в Finder, кликнуть правой кнопкой мышки (или ctrl+клик) и выбрать в контекстном меню «Сжать». После чего создаёться zip–файл с копией файлов и с названием «Архив.zip», если архивируемых файлов больше одного, или если файл один, то название архива будет совпадать с именем изначального файла.

Распаковка zip–файлов проходит аналогично просто, как и архивация. По умолчанию «Утилита Архивирования» запускается автоматом по двойному щелчку по zip-архиву, что приводит к распаковке содержания архива в одноимённую папку, если файлов больше одного. Кроме этого оригинальный zip-файл остаётся не тронутым, то есть при распаковке создаётся копия содержимого архива.

Всторенная поддержка zip проявляет себя также при скачивании файлов из Сети в Safari. После того, как zip–скачается, он автоматически будет распакован всё той же «Утилитой Архивирования». В большинстве случаев такое поведение по умолчанию — «то что надо», но иногда докучает.

Работа с архивами из Терминала Mac OS X

Более опытные пользователи могут создавать архивы из Терминала. Для этого в Mac OS X есть несколько утилит, например, gzip, bzip2, tar. Причём, если первых два — это архиваторы, то tar является «упаковщиком» файлов — архивирует группу файлов в один без сжатия. Используется tar как раз в связке с gzip и bzip2, которые по «Unix–традиции» умеют зажимать только один файл: выполняют одну функцию, но хорошо. Поэтому обычно сначала упаковывают файлы или папки с файлами в tar-архив, а потом уже полученный файл, зажимают gzip или bzip2.

Более подробно можно почитать о этих архиваторах на Википедии: gzip, bzip2, tar. Многим конечно будет не охота заморачиваться с Терминалом для архивирования файлов. Но стоит отметить, что bzip2, например, зажимает лучше, чем стандартный zip или gzip, хоть и медленнее. Кроме того, gzip используется самой Mac OS для архивирования логов, например.

Я часто делаю ручные бэкапы файлов с помощью утилиты tar, которая корректно сохраняет информацию о файлах и папках (права, время создания и т.д.). Кроме того, tar можно «попросить» зажать tar-архив в bzip2. В результате одной командой, с соответствующими ключами, получаем файл .tbz, в котором файлы правильно упакованы (tar) и неплохо зажаты (bz2).

Нестандартный спсоб — .dmg

Среди стандартного набора программ Mac OS есть Дисковая Утилита (Disk Utility), которая не предназначена для архивирования файлов, но в принципе добиться от неё этого можно. Идея проста — создание сжатых dmg–образов. Для этого надо в Дисковой Утилите «пройти» по адресу «Файл–>Новый–>Образ диска из папки…» (шорткат Command+Shift+N) и в появившемся диалоге выбрать папку с файлами. Далее, в следующем диалоге сохранения dmg–образа выбираем имя и формат образа — «сжатый». Если я всё правильно понимаю, то содержание будет зажиматься всё тем же zip.

Я даже как–то тестировал степень сжатия в dmg и zip. Выходит примерно одинаково — сжатые dmg образы получаются немногим (10%–15%) больше zip–архива.

Брал разныe типы файлов с суммарным размером в 100 МБ:

Тип файлов (100 МБ)
Утилита Архивирования, zip Дисковая Утилита, сжатый dmg
Текст (.txt) 40,9 МБ 48,1 МБ ( -17% )
Word (.doc) 38,3 МБ 44,5 МБ ( -16% )
PDF (в основном тектс) 89,3 МБ 90,5 МБ ( -13% )
Смешанный (txt+doc+pdf, 300 МБ) 168,5 МБ 182,4 МБ ( -8% )

Сторонние Архиватиры

Основная причина, почему руки тянуться поставить какую–нибудь программу для работы с архивами — это необходимость распкаовывать rar-файлы. Так исторически сложилось, что rar получил в своё время широкое распространение на «одной шестой части суши». Связанно это, по–моему, с возможностью разбивать rar–архив на тома (части), более высокая степень сжатия чем у zip, и набор всяких примочек по типу установки паролей на архив и тому подобное. Уровень сжатия был важен ещё лет 5 назад, когда цена за гигабайт места на жёстком диске была высокой, запись на DVD — тоже дорогое удовольствие, да и в email много не вложишь.

В итоге, многие под Windows продолжают пользоваться rar, как основным архиватором, да и в Сети всё ещё лежит куча файлов, запакованных именно в rar.

Дальше несколько программ, на которые стоит обратить внимание, если стандартные средства Mac OS X не удовлетворяют.

Stuffit Expander

Программа, что называется «must have». Основные достоинства — это бесплатность и умение распаковывать кучу форматов, среди которых есть и rar. Архивировать Stuffit Expander вообще не умеет, для этого есть его старший (и платный) брат Stuffit Deluxe.

Не ошибусь, если скажу, что в 99,9% случаев для счастливой mac-жизни с головой достаточно Утилиты Архивирования + Stuffit Expander.

Stuffit Deluxe

Стоит сей архиватор $79, но умеет уже намного больше, чем Stuffit Expander. Во–первых, умеет зажимать в более чем 20 форматов архивов, среди которых rar, sitx, cab и все упомянутые выше по тексту форматы. Я им, честно признаться, не пользуюсь, но если вам необходимо часто зажимать во что–то экзотическое под Mac, или надо разбивать архивы на тома для выкладывания в файловые хранилища (привет варез:), то Stuffit Deluxe пригодится конечно.

The Unarchiver

Хорошей альтернативой Stuffit Expander, да и встроенному архиватору в Mac OS, может быть The Unarchiver. Из названия уже понятно, что софтина заточена под распаковку файлов. The Unarchiver поддерживает множество форматов архивирования (включая sitx от разработчиков Stuffit), интегрируется с Finder, не путается с не английскими названиями файлов и т.д.. The Unarchiver является программой бесплатной и open-source.

RAR для Mac OS X

Чего–то наподобии WinRAR для Mac пока ещё нет. От разработчиков rar-формата маководы дождались пока command-line утилиты. Распространяется она бесплатно как 40–дневная версия (далее надо платить, хотя не знаю как они это контролируют), и если иногда нужно закатать в rar и с Терминалом дружим, то больше ничего и не надо для нормальной работы и беззаботной жизни.

BetterZip

Не очень дорогой ($19,95) и достаточно популярный архиватор (спасибо за подсказку в комментариях). Поддерживает уйму форматов: IP, SIT, TAR, GZip, BZip2, RAR, 7-Zip, CPIO, ARJ, LZH/LHA, JAR, WAR, CAB, ISO, CHM, RPM, DEB, NSIS, BIN, HQX, DD. Кроме того, существует поддержка быстрого предпросмотра архива через Quick Look. Для этого надо скачать специальный плагин.

iArchiver

Стоит обратитиь внимание также и на этот архиватор ($26). Как и BetterZip, iArchiver написан в лучших традициях «Mac-Usability». Поддерживает не так много форматов: зажимает — Zip, DMG, 7-zip, Tar, Gzip, Bzip2, Z и CPIO; распаковывает: Zip, RAR, 7-zip, StuffIt, Gzip, Bzip2, ARJ, Z, LhA, DMG, hqx, rpm и так далее. Кроме этого, умеет конвертировать архивы rar в zip. В целом — прост и понятен.

Как заархивировать файлы на Mac: сэкономить место с помощью сжатых архивов

Как заархивировать файлы на Mac: сэкономить место с помощью сжатых архивов
Кто-то однажды сказал, что ты никогда не можешь быть слишком богатым или слишком худым; Вы также можете добавить, что у вас никогда не будет слишком много места для хранения. Один из способов сэкономить место на вашем Mac — это сжать (или «сжать») файлы и папки, чтобы они занимали меньше места, и это также хорошая идея, если вы планируете отправить их кому-то еще.

В этой статье мы покажем, как заархивировать файл на вашем Mac, как распаковать (или «распаковать») его и как защитить паролем полученный файл zip или архив, чтобы его мог просматривать только предполагаемый получатель. Кейр Томас способствовал этой статье.

Как заархивировать файл на Mac

Превратить обычный файл (будь то изображение, видео, музыкальный файл, документ или другой тип) или папку в сжатый zip-файл на Mac очень легко:

  1. Щелкните правой кнопкой мыши (или Ctrl-клик) файл или папку и выберите «Сжать [имя]».
  2. Подождите немного (очень большие файлы или папки с большим количеством файлов могут занять некоторое время), и новый файл .zip появится в том же месте, что и исходный файл (если вы не выбрали другое место назначения — см. Ниже). Вы услышите системный звуковой сигнал, указывающий, что процесс завершен.

Как заархивировать файлы на Mac: Сжать

Это оно! Этот ZIP-файл теперь можно отправить другу по электронной почте или просто сохранить до тех пор, пока он не понадобится. Вы можете удалить исходный файл, если хотите, но вы не сможете просмотреть или использовать заархивированный файл в его нынешнем виде: сначала вам нужно будет разархивировать его.

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

Чтобы сжать несколько файлов и / или папок, создайте новую папку (Shift + Cmd + N) в Finder или на рабочем столе и назовите ее так, как вы хотите, чтобы zip-файл вызывался. Перетащите файлы, которые вы хотите поместить в zip, но, удерживая клавишу Alt, отпустите кнопку мыши, чтобы скопировать туда файлы. Затем, удерживая нажатой клавишу Ctrl, щелкните папку, выбрав в меню параметр «Сжать». После завершения архивирования перетащите созданную папку в корзину.

Обратите внимание, что пользователи Windows, распаковывающие ваш zip-файл, также увидят «точечные файлы» — файлы и папки, имена файлов которых начинаются с точек или иногда подчеркивания (например, «.DS_Store» или «_MACOSX»). Это системные файлы Mac, и их можно игнорировать. Вы можете использовать бесплатное приложение, такое как FolderWasher, чтобы удалить точечные файлы перед созданием почтового индекса.

Как сохранить zip-файлы в другом месте

Вы можете изменить место назначения ваших сжатых файлов, открыв приложение, которое выполняет сжатие. Она называется Archive Utility и может быть найдена с помощью поиска Spotlight.

Откройте утилиту архивирования, затем щелкните раскрывающееся меню утилиты архивирования в верхней части экрана и выберите «Настройки». Нажмите меню с надписью «Сохранить архив», выберите «в», а затем выберите новое место назначения. (По умолчанию он сохраняет заархивированный файл в том же месте, что и исходный файл.)

Как открыть (или «распаковать») zip-файл на Mac

Это даже проще, чем в прошлом. Вам просто нужно дважды щелкнуть файл zip, и он откроется сам. Zip-файл все еще будет в своем первоначальном месте, но рядом с ним будет разархивированная копия.

Если вам нужно распаковать архив, который не является zip-файлом, например .rar, то установите Unarchiver. Это бесплатно из App Store и работает точно так же, как и встроенный zip-инструмент — просто дважды щелкните файл архива, и файлы и папки будут автоматически извлечены в то же место.

Для предварительного просмотра содержимого архивов с помощью функции быстрого просмотра macOS установите бесплатный генератор BetterZip Quick Look.

Автоматически извлекать «безопасные» файлы из почтовых индексов

Некоторые веб-браузеры автоматически распаковывают файлы, которые они считают безопасными, при загрузке (в случае Safari к файлам безопасности относятся файлы изображений, такие как Jpeg, PDF-файлы и фильмы); это может быть что-то, чего вы бы не хотели.

Если вы находитесь в Safari, перейдите в раскрывающееся меню Safari, затем «Настройки» и выберите вкладку «Общие». Затем установите или снимите флажок «Открыть« безопасные »файлы после загрузки».

Как защитить паролем почтовые файлы

Наконец, вызов! Это немного сложнее — но оно того стоит, если вы собираетесь отправлять конфиденциальный файл или документ через незащищенную систему обмена сообщениями. Мы можем зашифровать zip-файл, чтобы любому — на Mac или ПК — пришлось ввести пароль для использования или просмотра файла или папки.

На самом деле процесс на самом деле не страшный: вам просто нужно провести несколько минут в терминале. Команда ‘-e’ скажет Терминалу зашифровать zip-файл.

Откройте терминал (он находится в «Приложения»> «Утилиты» или вы можете использовать Spotlight для его поиска) и введите следующее. (Введите Enter после каждой строки.)

Мы притворимся, что файл для архивации называется macworld.jpg и находится на рабочем столе, но вам нужно изменить соответствующие биты, чтобы они подходили именно вам. Если это папка, а не файл, нам нужно использовать немного другой код, поэтому смотрите раздел о папках ниже.

Рабочий стол CD

zip -e macworld.zip macworld.jpg

В этот момент Терминал попросит вас ввести пароль. Когда вы вводите это, кажется, что ничего не появляется, но он разработан таким образом, так что не беспокойтесь — просто нажмите Enter, как только вы закончите, и затем повторите, когда он попросит вас подтвердить пароль.

Какой бы пароль вы ни ввели, его нужно будет ввести снова, чтобы распаковать zip-файл.

Как заархивировать файлы на Mac: Терминал

Давайте посмотрим этот код еще раз, но на этот раз мы будем использовать квадратные скобки, чтобы указать биты, которые вы должны изменить. Не включайте квадратные скобки!

cd [расположение файла]

zip -e [имя_файла_файла] .zip [имя_файла_файла]. [расширение типа файла]

Обратите внимание, что у файла zip может быть то же имя файла, что и у оригинала (кроме с расширением .zip), либо другое.

Предупреждение: пробелы в именах файлов или папок!

Если это вообще возможно, мы бы рекомендовали переименовать файл или папку, которую вы сжимаете, чтобы в ней не было пробелов в имени, потому что это разрушает Терминал. (Вы можете заменить пробелы подчеркиванием, что выглядит довольно аккуратно.) Если вам абсолютно необходимо включить пробелы, вам нужно изменить код так, чтобы перед каждым пробелом стоял символ \ (вам все равно следует включать пробел).

Допустим, мы изменили имя нашего исходного файла с «macworld.jpg» на «mac world.jpg». Теперь вместо

zip -e macworld.zip macworld.jpg

мы бы напечатали

zip -e mac \ world.zip mac \ world.jpg

Что если это папка, а не файл?

На этот раз вместо расширения файла вы бы использовали команду ‘-er’ вместо ‘-e’. Это говорит Терминалу сжать содержимое папки.

Если мы представим, что сжимаем папку с именем macworld, мы набрали бы:

zip -er macworld.zip macworld

Как открыть zip-файл, защищенный паролем

Вам (или получателю зашифрованного zip-файла) не нужно беспокоиться о терминале — просто дважды щелкните zip-файл, как обычно, и введите пароль при появлении запроса. Разархивируется обычным способом.

Альтернативные инструменты на молнии

Большинство пользователей Mac с удовольствием использовали zip-архивы в течение многих лет, но некоторые люди до сих пор используют StuffIt, который остается мощным приложением, способным делать то, чего не может встроенный инструмент zip-файлов Mac, например создавать более разнообразные форматы архивов.

Чтобы использовать его, просто перетащите файл или папку на плитку Zip в интерфейсе StuffIt. Архив будет создан мгновенно.

Как создать архив .TAR.GZ (GZip) на macOS без установленного приложения

Вы, наверное, знаете, что Mac OS X / MacOS o .zip Архив может создать очень простой, выбрав папки и файлы для архивации, щелкните правой кнопкой мыши и в «контекстном меню» выберите параметр: «Компресс № Files».

Архивный файл будет создан в текущей папке с именем: «Archive.zip».

.TAR.GZ — это гораздо более продвинутая форма архивирования, которая используется, особенно когда нам нужно создавать архивы, содержащие много файлов и папок.
.tar.gz (GZIP) поставляется с алгоритм архивирования разработанный для систем UNIX / Linux. алгоритм DEFLATEИспользуется для включения архив GZIP Обеспечивает лучшее сжатие файлы с минимальный или не существует. В архивах .ZIP часто бывает, что заархивированные файлы имеют вид "коррумпированнымиИ непригодный для использования.

пользователи MacOS очень проста в архив файлов из одного или нескольких папок с помощью командной строки в терминале.

Командная строка для архивирования .tar.gz из Terminal такая же, как и в Linux:

tar -cvzf nume_arhiva.tar.gz folderdearhivat

В сценарии, показанном на скриншоте выше, будет создан архив «wp-content.tar.gz» папки «wp-content» в WordPress.

Если вы хотите архивировать все фотографии в папке, вы можете использовать командную строку:

tar -cvzf nume_arhiva.tar.gz /calea/folder/poze/*.jpg

Используя «*» перед расширением «.jpg», вы будете архивировать только файлы, которые используют это расширение.

Извлечение архива .tar.gz осуществляется с помощью командной строки:

tar -xvf nume_arhiva.tar.gz

Команду архивирования можно комбинировать с расширенными параметрами. Используйте "-R«Чтобы заархивировать, например, все изображения в нескольких папках, игнорируя другие файлы, которые можно там найти.

Оставьте комментарий Отменить ответ

Как узнать серийный номер Mac / MacBook (Серийный номер)?

macOS Sierra 10.12.4 — Новости и установка

Поиск пользователей:

Похожие сообщения

Как изменить язык клавиатуры (keyboard layout) из операционной системы [Windows 10 si Mac]

Что это значит "keyboard раскладка »и как выбрать клавиатуру по языку?

Xcode Cloud si TestFlight pe Mac — Новые услуги Apple для разработчиков

Предотвращение истечения времени ожидания соединения SSH / разрыва трубы

Получите бесплатные руководства / инструкции

Файлы cookie и политика

Обзор конфиденциальности

Необходимые файлы cookie абсолютно необходимы для правильной работы веб-сайта. Эти файлы cookie анонимно обеспечивают основные функции и функции безопасности веб-сайта.

печенье Длительность Описание
cookielawinfo-Checkbox-аналитика 11 месяцев Этот файл cookie устанавливается плагином GDPR Cookie Consent. Файл cookie используется для хранения согласия пользователя на использование файлов cookie в категории «Аналитика».
Cookielawinfo-checkbox-функциональный 11 месяцев Файл cookie устанавливается в соответствии с GDPR, чтобы записать согласие пользователя на использование файлов cookie в категории «Функциональные».
cookielawinfo-Флажок-необходимо 11 месяцев Этот cookie устанавливается плагином GDPR Cookie Consent. Файлы cookie используются для хранения согласия пользователя для файлов cookie в категории «Необходимые».
Cookielawinfo-checkbox-другие 11 месяцев Этот файл cookie устанавливается плагином GDPR Cookie Consent. Файл cookie используется для хранения согласия пользователя на использование файлов cookie в категории «Другое».
cookielawinfo-Флажок эффективность 11 месяцев Этот файл cookie устанавливается плагином GDPR Cookie Consent. Файл cookie используется для хранения согласия пользователя на использование файлов cookie в категории «Производительность».
viewed_cookie_policy 11 месяцев Файл cookie устанавливается плагином GDPR Cookie Consent и используется для хранения информации о том, дал ли пользователь согласие на использование файлов cookie. Он не хранит никаких личных данных.

Функциональные куки-файлы помогают выполнять определенные функции, такие как обмен контентом веб-сайта на платформах социальных сетей, сбор отзывов и другие сторонние функции.

Файлы cookie производительности используются для понимания и анализа ключевых показателей производительности веб-сайта, что помогает обеспечить лучший пользовательский интерфейс для посетителей.

Аналитические файлы cookie используются для понимания того, как посетители взаимодействуют с сайтом. Эти файлы cookie помогают предоставить информацию о таких показателях, как количество посетителей, показатель отказов, источник трафика и т. Д.

Рекламные файлы cookie используются для предоставления посетителям релевантной рекламы и маркетинговых кампаний. Эти файлы cookie отслеживают посетителей на веб-сайтах и ​​собирают информацию для предоставления персонализированной рекламы.

Другие файлы cookie без категорий — это те, которые анализируются и еще не были отнесены к категории.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *