Используя mv и; cp на сервере без заголовка (интервал времени ожидания SSH?)

Недавно я установил безголовый сервер для резервного копирования нескольких очень больших фильмов и amp; редактирование файлов.

I SSH на сервер и - следуя некоторым рекомендациям по лучшей практике, которые я нашел - я ужесточил безопасность, чтобы сервер автоматически отключал меня после 5 минут бездействия.

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

Выдача mv file1 /new_directory/ может занять +5 минут, поэтому я часто выхожу на полпути.

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

Итак, мои вопросы:

При выдаче команды mv, если она отменена, а при неполном - какой-либо риск потери данных? Могу ли я быть более безопасным с помощью cp? Есть ли способ, которым я мог бы установить команду cp или mv, а затем убедиться, что она будет продолжаться даже после того, как я выйду из системы или мое окно ssh закрыто. Есть ли способ делать другие вещи, mv или cp (и, таким образом, обновить таймер обратного отсчета)
1
задан 8 May 2014 в 07:37

1 ответ

Настоятельно рекомендуется выполнять длительные задачи администрирования только с помощью tmux или экрана (или Xvnc, если вам это нужно графически). Это защищает вас от сетевых отключений и позволяет повторно подключиться. Вы также можете использовать mosh, который устойчив к сбоям в сети.

Если вам все равно, продолжайте сеанс после завершения вашей команды, вы также можете запустить его отдельно nohup mv ... (необязательное завершение с & amp; фоном сразу же). Затем вам необходимо контролировать его выполнение с помощью ps. Некоторые оболочки могут отсоединять запущенную программу (disown или не убивать их, как zsh setipt NO_HUP), или использовать стартер фона, например at или cron.

3
ответ дан 24 May 2018 в 08:02
  • 1
    Для записи с использованием экрана sudo я стал самым распространенным вариантом для этих ситуаций. – Huw 19 February 2015 в 15:05

Другие вопросы по тегам:

Похожие вопросы: