Обернуть текущую сессию в экранную сессию
Я начал большую операцию, но я не начал сеанс экрана, поэтому я не могу отключиться, не отменив операцию.
Есть ли способ ввести экран так, чтобы операция продолжалась и отправлял свои выходные данные в сеанс экрана, и я мог безопасно отключить мой сеанс SSH?
2 ответа
После просмотра вашего "Нет" ссылка Я действительно нашел этот ответ на serverfault от графа:
Тем не менее, для вашей реальной проблемы есть еще одна вещь, которую вы можете попробовать: после запуска вашей работы из терминала, создайте фоновый режим, набрав ctrl-z, а затем bg. После этого отсоедините задание от родительской оболочки - в bash: disown -h %. После этого вы можете безопасно закрыть терминал, и работа продолжится.
И этот от того же вопроса от Роба Уэллса:
$ screen -S my_process
$ retty $ (pgrep my_process)
/ перерисовки
Краткий ответ - нет. Длинный ответ может быть. Удачи.