Обернуть текущую сессию в экранную сессию

Я начал большую операцию, но я не начал сеанс экрана, поэтому я не могу отключиться, не отменив операцию.

Есть ли способ ввести экран так, чтобы операция продолжалась и отправлял свои выходные данные в сеанс экрана, и я мог безопасно отключить мой сеанс SSH?

2 ответа

Решение

После просмотра вашего "Нет" ссылка Я действительно нашел этот ответ на serverfault от графа:

Тем не менее, для вашей реальной проблемы есть еще одна вещь, которую вы можете попробовать: после запуска вашей работы из терминала, создайте фоновый режим, набрав ctrl-z, а затем bg. После этого отсоедините задание от родительской оболочки - в bash: disown -h %. После этого вы можете безопасно закрыть терминал, и работа продолжится.

И этот от того же вопроса от Роба Уэллса:

$ screen -S my_process
$ retty $ (pgrep my_process)
/ перерисовки

Краткий ответ - нет. Длинный ответ может быть. Удачи.

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