Все коллекции
SSH-подключение
Как создать архив по SSH?
Как создать архив по SSH?
Подробная инструкция по созданию архива по SSH
Arnas Damasickis avatar
Автор: Arnas Damasickis
Обновлено более недели назад

В файловом менеджере есть ограничение на объём архива, который он может создать, также архив не может быть создан, если в него попадает файл с названием на кириллице. Но не волнуйтесь - есть другое, даже ещё более быстрое средство - SSH 😊

Позвольте мне объяснить подробнее, как распаковать архив по SSH: 

Шаг 1 - Подключение 

Подключитесь к своему хостинг-аккаунту по SSH. Если Вы ещё не знаете, как это сделать, вот подробное руководство, которое Вам поможет. 

После того, как доступ по SSH получен, Вам нужно убедиться, что Вы находитесь в нужной директории - той, где размещены файлы и/или папки, которые Вы хотите заархивировать. Чтобы проверить местоположение выполните команду ls.

Если отображаются нужные файли и/или папки - отлично, переходите к следующему пункту.

Если Вы не видите файлов сайта, то выполните команду cd 123 - где вместо 123 укажите папку, которая отображается в списке - и так чередуйте ls и cd , пока не увидите нужный контент.
Для большинства сайтов путь будет выглядеть таким образом: 

cd domains 
cd domain.com
cd public_html 

Шаг 2 - Создание архива

Чтобы собрать архив достаточно выполнить одну команду, она будет отличаться в зависимости от формата архива: 

  • Чтобы создать архив отдельных файлов

ZIP: zip archive-name.zip filename1.php filename2.php filename3.php
TAR: tar -cvf archive.tar filename1.php filename2.php filename3.php
TAR.GZ: tar -zcf NewArchive.tar.gz filename1.php filename2.php filename3.php

Где вместо archive напишите имя будущего архива, а после него - файлы, которые нужно добавить в архив. 

  • Чтобы создать архив всей папки

ZIP: zip -r archive.zip DirectoryName
TAR: tar -cvf archive.tar DirectoryName
TAR.GZ: tar -zcf archive.tar.gz DirectoryName  

Создание архива займёт некоторое время, когда оно будет завершено - с новой строчки появится

-bash-4.2$

и возможность ввести новую команду. Поздравляю - на этом создание архива завершено, можете скачать его по FTP или любым другим удобным способом.

Примечание: Вы можете увидеть 0%, 1% и подобные значения. Можете не обращать на них внимание: если с новой строчки появилось -bash-4.2$ , архив создан полностью.

Статьи, которые могут Вас заинтересовать:

Нашли ответ на свой вопрос?