Если я начинаю процесс с nohup:
nohup WHATEVER &
тогда как я могу увидеть его снова? Я имею в виду, как подключить Мой терминал к нему снова под Linux, например: Ubuntu 11.04 - так же, как с screen
пакета.
Если я начинаю процесс с nohup:
nohup WHATEVER &
тогда как я могу увидеть его снова? Я имею в виду, как подключить Мой терминал к нему снова под Linux, например: Ubuntu 11.04 - так же, как с screen
пакета.
что вы хотите с ним сделать?
по мере того как другой плакат говорил, экран лучший, вы можете прикрепить/reattach.
nohup
не отключается от терминала, это делает ваше приложение игнорировать SIGHUP, и (обычно) перенаправляет stdout/stderr. Беги jobs
в вашем терминале. Это может быть просто фоновая работа, и вы можете вернуть ее с fg
. Я не знаю, как получить stderr/stdout после перенаправления.
вы должны были использовать экран в первую очередь, как это намного более гибким, чем nohup.
Но если вы хотите присоединить к процессу так же, как экран, эта ссылка предоставляет дополнительную информацию : https://serverfault.com/questions/24425/can-i-nohup-screen-an-already-started-process
в основном вы можете использовать reptyr
как описано в ссылке, или вы можете использовать старый сценарий под названием screenify
. Я нашел сценарий здесь : http://isteve.bofh.cz/~isteve/knowledgebase/articles/screenify.html
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]