2.5.6. Создание, просмотр и распаковка архива
В консоли при выполнении операций отображаются только последние 200 строк вывода.
Создание архива
Важные моменты:
- В хостинг-аккаунте должно быть достаточно свободного дискового пространства для размещения файла архива. Рекомендуется иметь свободный объём, примерно равный объёму архивируемых данных или превышающий его. При нехватке места архив создан не будет.
- Архивы создаются в формате
zip
. - Для получения архива с содержимым корневого каталога сайта или поддомена удобнее использовать резервное копирование: создать резервную копию и скачать полученный архив себе на ПК. Этот способ не требует наличия свободного места в хостинг-аккаунте.
- Для VPS и Dedicated Для выполнения операции на сервере должна быть установлена соответствующая утилита.
Просмотр содержимого архива
Для просмотра содержимого архива перейдите в каталог с архивом и дважды кликните по нему — откроется окно, в котором можно посмотреть, какие файлы и каталоги содержит архив:
Распаковка архива
Примечания:
- Для распаковки используется утилита unar.
- Поддерживаемые форматы архивов:
zip
,7z
,rar
,tar
,gz
,bz2
,tar.gz
,tgz
,tar.bz2
,tbz2
и другие. Полный список можно найти на официальном сайте утилиты в секции «Supported archive formats».
Важные моменты:
- В хостинг-аккаунте должно быть достаточно свободного дискового пространства (объёма и инодов) для размещения содержимого архива.
- Целостность архива не должна быть нарушена. Повреждённый архив может не распаковаться.
- Из-за различий в версиях используемых архиватора/разархиватора могут не распаковываться архивы в формате
rar
или7z
. В такой ситуации перепакуйте архив у себя на ПК в форматzip
. - При распаковке файлы из архива заменяют существующие файлы с такими же названиями, остальные файлы не затрагиваются.
- Файл-менеджер не распаковывает так называемые rsrc-файлы — системные файлы macOS. При распаковке такие файлы пропускаются и в окне с процессом распаковки будут появляться строки вида
файл (размер, rsrc)... Failed! (Opening file failed)
. Остальные файлы при этом будут распакованы нормально. - Права на распакованные файлы и каталоги сохраняются такими же, как были в архиве.
- Для VPS и Dedicated Для выполнения операции на сервере должна быть установлена соответствующая утилита.
- Перейдите в каталог с архивом, который хотите распаковать.
- Укажите путь к каталогу, куда нужно распаковать архив, или очистите поле для распаковки в текущий каталог, подтвердите операцию:
Примеры путей:
- Пустой путь — распаковка в текущий каталог.
archive
— распаковка в подкаталог текущего каталога./
— распаковка в корень хостинг-аккаунта независимо от текущего расположения./example.com/www
— распаковка в каталог сайта независимо от текущего расположения.