Qual é a diferença entre o SIGHUP gerado digitando “exit” no terminal SSH vs clicando no botão “X” na janela do PuTTY?

1

Consultando esta questão , estou tentando usar nohup <command> <arg> & para continuar a executar um comando em segundo plano depois que eu sair do terminal do SSH. No entanto, o processo em segundo plano termina imediatamente quando eu efetuo logout do terminal do shell, embora eu tenha usado nohup ... & .

Após mais testes, descobri que o processo em background só terminará quando eu sair clicando no botão X na janela do PuTTY. Se eu sair da janela do PuTTY digitando exit no terminal do SSH, o processo em segundo plano continuará sendo executado em segundo plano.

Por que o processo em segundo plano se comporta de maneira diferente quando eu faço logout usando esses 2 métodos?

Qual é a diferença entre o SIGHUP gerado digitando exit no terminal do SSH vs clicando no botão X na janela do PuTTY?

    
por userpal 14.04.2016 / 16:13

0 respostas