Вот сценарий.
Распределение Распбиана. Я запустил программу в сеансе SSH с непрерывным выводом на экран. Затем я приостановил его и disown
него, чтобы выйти из сеанса, чтобы закрыть свой ноутбук и пойти спать.
Когда я начал новый сеанс SSH позже, я вижу, что процесс все еще там, поэтому я хочу вернуть его во внешний интерфейс, чтобы увидеть его состояние и прогресс.
Может ли кто-нибудь помочь мне в этом? Я много гуглил и пробовал такие подходы, как bg
/jobs
/fg
, screen
/tmux
(я не использовал их до выдачи команды). Никто из них не работает.
Я пробовал reptyr
с опцией -T
как у целевого процесса есть дети. Это не удалось:
pi@raspberrypi:~ $ sudo reptyr 1583 -T
[-] Child is not connected to a pseudo-TTY. Unable to steal TTY.
Unable to attach to pid 1583: Invalid argument