Сохранение задания, запущенного вне экрана в сеансе ssh

Сохранение задания, запущенного вне экрана в сеансе ssh

Допустим, я подключился по ssh к своему ящику и решил запустить длинную задачу, но забыл запустить ее внутри screen. Можно ли что-нибудь сделать, чтобы остановить завершение задачи при закрытии сеанса ssh, после того как задача уже была запущена?

решение1

Вы можете выполнить фоновый ctrl-z процесс, чтобы у него был jobspec, а затем disown job spec. Затем задание больше не будет прикреплено к терминалу, поэтому при выходе задание продолжится.

Связанный контент