Pular para o conteúdo

executar um programa pelo ssh e ao fechar a conexão, o programa continue rodando [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. executar um programa pelo ssh e ao fechar a conexão, o programa continue rodando [RESOLVIDO]

Enviado em 25/06/2015 - 14:14h

to fazendo uma conexão remota aqui com ssh de forma gráfica com o parâmetro -X e executando o programa, só que quando eu fecho o programa fecha la no servidor também, e preciso que continue rodando, como poderia fazer isso com ssh ?

Responder tópico

2. Re: executar um programa pelo ssh e ao fechar a conexão, o programa continue rodando [RESOLVIDO]

Enviado em 25/06/2015 - 15:53h

jhonyjhous escreveu:

to fazendo uma conexão remota aqui com ssh de forma gráfica com o parâmetro -X e executando o programa, só que quando eu fecho o programa fecha la no servidor também, e preciso que continue rodando, como poderia fazer isso com ssh ?
Olá Jhon,

você pode usar o nohup, o qual ignora sinais de interrupção da execução, ou seja, mesmo encerrando a conexão ou efetuando o logoff, o comando continuará em execução. É importante também colocar a execução em background, para o terminal ficar disponível.
Ex:

#nohup comando &

3. Re: executar um programa pelo ssh e ao fechar a conexão, o programa continue rodando

Enviado em 25/06/2015 - 23:20h

dmap escreveu:

jhonyjhous escreveu:

to fazendo uma conexão remota aqui com ssh de forma gráfica com o parâmetro -X e executando o programa, só que quando eu fecho o programa fecha la no servidor também, e preciso que continue rodando, como poderia fazer isso com ssh ?
Olá Jhon,

você pode usar o nohup, o qual ignora sinais de interrupção da execução, ou seja, mesmo encerrando a conexão ou efetuando o logoff, o comando continuará em execução. É importante também colocar a execução em background, para o terminal ficar disponível.
Ex:

#nohup comando &




muito bom kra, achei até uma artigo aqui no forum falando sobre

link do artigo usando o nohup
http://www.vivaolinux.com.br/dica/O-comando-nohup

4. Re: executar um programa pelo ssh e ao fechar a conexão, o programa continue rodando [RESOLVIDO]

Enviado em 26/06/2015 - 09:53h


Que bom Jhon,

Seria interessante adicionar o link e encerrar o tópico como resolvido, iria ajudar a sanar futuras dúvidas de outros usuários.

atte.

5. Re: executar um programa pelo ssh e ao fechar a conexão, o programa continue rodando [RESOLVIDO]

Enviado em 26/06/2015 - 10:25h


Use screen, já que este lhe dá a opção de voltar ao shell onde o comando foi executado.

1) log
2) screen -r
3) execute o comando
4) Ctrl+a, Ctrl+d
5) logoff

Ao logar novamente, screen -r

Atenciosamente

6. Re: executar um programa pelo ssh e ao fechar a conexão, o programa continue rodando [RESOLVIDO]

Enviado em 26/06/2015 - 21:00h

zhushazang escreveu:


Use screen, já que este lhe dá a opção de voltar ao shell onde o comando foi executado.

1) log
2) screen -r
3) execute o comando
4) Ctrl+a, Ctrl+d
5) logoff

Ao logar novamente, screen -r

Atenciosamente
muito interessante esse screen gostei, vou tentar com esse screen

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder