Я планирую дублировать каталог на сервере Linux / Apache, размещенном на Dreamhost. Дубликат останется на сервере. Я хочу сделать это, используя SSH из терминала в Mac OS, чтобы мне не нужно было загружать, а затем повторно загружать файлы. Я планирую использовать команду cp -R для копирования каталога следующим образом.

Могу ли я начать процесс копирования из Терминала, пока я подключен через SSH, а затем перейти в автономный режим (например, собрать ноутбук и переехать) и продолжить процесс копирования на сервере? Или я должен быть подключен к терминалу на протяжении всего процесса?

2 ответа2

2

См. Ответы на вопрос « Поддержание процесса linux после выхода из системы», который был опубликован в сообщении «Ошибка сервера». Например, вы можете установить сеанс SSH из своей системы OS X, как обычно, но затем вы можете использовать экранную утилиту GNU на сервере SSH, чтобы гарантировать, что операция копирования файла продолжится после завершения сеанса SSH.

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

-1

Пока сервер работает, команда не остановится.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .