Executando um comando do terminal permanentemente [fechado]

1

Atualmente, estou hospedando meu banco de dados gratuitamente no Openshift e tenho meu programa em execução em um Raspberry Pi na minha rede local. Eu preciso passar os dados do programa para o meu banco de dados openshift. Eu quero correr a caixa de Linux sem cabeça. Atualmente executando os osmose raspada.

Para fazer isso, eu corro o comando:

rhc port-forward -a webapp

A minha pergunta é como posso executar este comando permanentemente sem o tempo limite (alguns verificando se o processo está sendo executado?) e sem um terminal em execução (processo em segundo plano)?

    
por user3702643 11.11.2016 / 14:12

1 resposta

1

Dependendo de como o comando funciona, isso pode não ser suficiente, mas geralmente é suficiente para fazer algo assim:

nohup rhc port-forward -a webapp &

& - executa o processo em segundo plano

nohup - se o terminal "desliga" (ou seja, fecha, esta é uma relíquia da era de discagem), não termine o aplicativo.

    
por 11.11.2016 / 14:27