Os comandos continuam em execução depois que eu fechar minha sessão ssh?

9

Por exemplo, eu ssh em um servidor e executo um comando, digamos ... wget, depois fecho a janela de terminação. Meu download continua? Ou depende do aplicativo? Se sim, como eu sei?

    
por Jiew Meng 19.06.2011 / 14:54

2 respostas

5

Depende.

Se você estiver fechando uma sessão SSH, você está desconectado e todos os programas ativos são eliminados. Isso pode se tornar problemático se você tiver conexões freqüentes e, portanto, é recomendável usar o programa screen em uma sessão SSH se você não quiser perder sua sessão ao sair.

A maioria dos programas desaparece após uma conexão SSH fechada, se eles forem executados na linha de comando, por exemplo, nano ou apt-get . do-release-upgrade também usa screen e não será interrompido por uma queda de conexão.

    
por Lekensteyn 19.06.2011 / 15:13
1

Você também pode usar nohup se a tela não estiver disponível. Verifique a entrada da wikipedia no link e você encontrará alguns exemplos.

    
por unclejamil 19.06.2011 / 15:42

Tags