Como anexar a um processo nohup?

15

Se eu iniciar um processo com nohup:

nohup WHATEVER &

como posso ver isso de novo? Quero dizer como anexar meu terminal a ele novamente no Linux, por exemplo: Ubuntu 11.04 - assim como no pacote screen .

    
por LanceBaynes 03.06.2011 / 11:51

2 respostas

6

O que você quer fazer com isso?

Como outro pôster disse, a tela é melhor, você pode anexar / reconectar.

nohup não se desconecta do terminal, faz seu aplicativo ignorar SIGHUP e (geralmente) redireciona stdout / stderr. Execute jobs no seu terminal. Pode ser apenas um trabalho em segundo plano, e você pode trazê-lo de volta com fg . Não sei como obter o stderr / stdout depois de redirecioná-lo.

    
por 03.06.2011 / 18:54
2

Você deveria ter usado a tela em primeiro lugar, pois é muito mais flexível do que nohup.

Mas se você deseja anexar ao processo da mesma maneira que a tela, esse link fornece mais informações: link

Basicamente, você pode usar reptyr , conforme descrito no link, ou usar um script antigo chamado screenify . Eu encontrei o script aqui: link

    
por 03.06.2011 / 12:07

Tags