Архивация-разархивация через SSH

Бывает множество случаев когда потребуется применить навыки работы с zip и tar на удаленном сервере. 

Несколько примеров из личного опыта:

  • Перенос большого объема данных. Для переноса большого объема мелких файлов, рекомендуется предварительно архивировать их. Это сократит количество запросов и в зависимости от типа данных, скократит их размер на диске;
  • Установка CMS, фреймворка. Зачастую эти вещи поставляются в архивах. Заливать все файлы по FTP или SFTP (их может быть более 5000), не самая лучшая идея;
  • Создание BackUp сайта.
Как запаковать файлы в tar.gz через SSH

tar -zcvf <Выходной файл с раширением .tar.gz> <Архивируемая папка/файл>

— c – создать новый архив;

— f – параметр указывает что далее будет введено имя архива;

— z – будет использоваться архиватор gzip;

— v – вести лог операции.

Как запаковать файлы в zip через SSH
zip -r <Выходной файл с раширением .zip>  <Архивируемая папка/файл>
r — рекурсивная архивация всех вложенных папок и файлов.
Как распаковать файлы из tar.gz через SSH
tar -xzvf <Имя архива>.tar.gz
Как распаковать файлы из zip через SSH
unzip <Имя архива>.zip

Рассмотрим на примере установки CMS Modx Revo

Подключаемя по ssh к удаленному серверу. Для этого вводим команду:

ssh <username>@<remote ip or url>

Сервер потребует пароль и возможно попросит добавить его ssh-key в разрешенные.

Скачаем архив с CMS при помощи команды wget.

wget

Параметр url — ссылка на архив для загрузки на сервер. Архив скачается в текущую директорию, поэтому заранее рекомендую перейти в ту папку, где должен располагаться MODX Revo (чаще всего это корневая директория сайта «public_html»). Актуальную ссылку на загрузку можно взять на сайте разработчика.

Теперь самое важное. Zip арихв нужно распаковать. Для этого используем команду. unzip

Готово! Переходим по ссылке <ваш сайт>/setup и устанавливаем MODX Revo!

Материал подготовил:  Константин Островский

Свежие записи
Команда RD

Команда RD и RMDIR позволяют удалять как каталоги, так и

Windows
help2site
Как установить и активировать гаджеты в Windows 7

Гаджеты в Windows 7 это небольшое приложение, которое обычно запускается вместе с операционной системой и отображается на рабочем столе. Они могут выполнять различные задачи, например

Программы
help2site
Paint — графический редактор, как пользоваться

Оглавление Как пользоваться графическим редактором Paint? Paint – это встроенная функция Windows, с помощью которой можно создавать рисунки в чистой области рисования или на существующих

Windows
help2site
Подключение к VPN-серверу из Windows 7

В сегодняшней статье мы разберемся в процессе подключения к VPN-серверу из Windows 7. Как настроить VPN-сервер на Windows server 2008 мы описывали в предыдущей статье

Windows
help2site
Энергопотребление windows 7

Windows 7 теперь может выводить отчет об энергопотреблении вашего компьютера. Чтобы получить этот отчет, введите в командную строку команду Powercfg. Эта команда создана компанией Microsoft

Web-Дизайн
help2site
Обновления ядра Drupal

Данная статья адресована для начинающих изучать Drupal. Для CMS — Drupal регулярно выходят новые версии (обновления) в которых вносится изменения по усовершенствованию CMS, исправление ошибок/уязвимостей

Оборудование
help2site
Факты про планшеты

Планшеты на мировом рынке стали популярными буквально несколько лет назад, и первое время их уверенно называли «убийцами ПК». Однако уже сейчас эксперты склоняются к тому,

Windows
help2site
Отключаем всплывающие подсказки Windows

Операционная система Windows 7 устроена так, что зачастую пытается давать свои советы – как лучше пользоваться системой, по началу эти подсказки не заметны, однако опытных

Оборудование
help2site
Материнская плата

Эта плата, та основа с помощью которой объединяются и совместно функционируют остальные комплектующие (части) компьютера. Слот PCI — используется для подключения различных плат, таких как