Por que o nohup não funciona como descrito com minha conexão com a AWS através do putty?

1

Estou conectando a uma instância do AWS EC2 (Ubuntu) do Windows 10 usando o Putty. Quando tento fazer nohup sleep 180 & , em seguida, exit e, em seguida, conecto novamente, o trabalho desaparece. Eu repeti com mais tempo de sono e originalmente encontrei este problema ao tentar fazê-lo em algum código Python de longa execução. Eu sei sobre este post ... executados em segundo plano após o logout do SSH , já que tudo que eu pesquisei disse a mesma coisa, mas não está funcionando para mim. Existe algo diferente sobre o Windows 10 e Putty ou algo que eu estou faltando? Posso tentar instalar o screen , mas acho que o nohup deve funcionar?

Atualize o que tentei até agora. Eu referenciei o post sugerido no systemd. Eu usei:

$ nohup sleep 180 &
$ grep Sig /proc/$!/status

SigQ:   0/60090
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000001
SigCgt: 0000000000000000

Com base na postagem, isso significa que meu problema não é "que o processo gerado implemente seu próprio manipulador para SIGHUP "

Então tentei o seguinte:

systemd-run --scope --user sleep 300

Em seguida, desconectou-se da rede sem fio e tentou reconectar-se por meio de Putty, e o trabalho desapareceu. Quando a massa falhar, o trabalho é interrompido.

    
por Zak Keirn 04.04.2018 / 19:44

0 respostas