Continue executando um programa no terminal por SSH depois que “Write failed: Broken pipe” [duplicate]

0

Como posso manter um programa em um VPS em execução após o tempo limite da sessão SSH?

    
por Jord123 30.01.2017 / 11:45

2 respostas

1

nohup

você pode usar nohup YOURCOMMAND para impedir que o término de sua conexão ssh mate seu comando. (@ byte-commander mencionou em um comentário anterior)

    
por Phillip -Zyan K Lee- Stockmann 30.01.2017 / 11:51
2

screen ou tmux

você pode usar screen ou tmux para permitir que os processos sejam executados em segundo plano, desconectá-los da sua sessão e depois anexá-los novamente.

Pessoalmente, eu gosto mais deles do que nohup por causa do controle que você tem ao poder anexar novamente as screen - / tmux -sessions depois.

Um bom wrapper em torno de screen ou tmux é byobu (cujo padrão é usar tmux ). Você pode instalá-lo digitando apt-get install byobu em uma linha de comando.

    
por Phillip -Zyan K Lee- Stockmann 30.01.2017 / 11:54