Rsync запускает Rsyinc в фоновом режиме

Попытка запустить rsync в фоновом режиме

rsync -rt /home/2/folder/1234 root@12345678:/stor/folder

CTRL- Z

Вводя bg

, он работает в фоновом режиме, но теперь, когда я выхожу из своего SSH-соединения, он останавливается?

Я попробовал nohup rsync -rt / home / 2 / folder / 1234 root @ 12345678: / stor / folder & но он не запрашивает пароль, поэтому он не работает?

И есть ли другой способ быстрее перемещать файлы с помощью rsync, это кажется довольно медленным с Текущая команда, которую я использую?

0
задан 28 March 2021 в 14:34

1 ответ

Это нормально, что процессы, которые вы запускаете через ssh-соединение - и то же самое происходит с локальным экземпляром терминала - останавливаются, когда ssh-соединение - или терминальная консоль, или окно - закрывается. Чтобы позволить процессам продолжать работу, пока вы больше не подключены, вы можете использовать мультиплексорные утилиты, такие как GNU screen или tmux. Эти инструменты позволяют "отсоединить" сеанс от терминала. Затем сессия продолжает выполняться на хост-системе. Позже вы можете переподключиться к такой сессии, чтобы взаимодействовать с ним снова.

0
ответ дан 23 April 2021 в 23:29

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

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