abre um processo já em execução

1

Tenho o RHEL 2.6.18-238.el5 de 64 bits em execução. Eu acesso a máquina através da vpn. Iniciei uma aplicação via terminal e enquanto o aplicativo estava rodando havia desconexão na vpn que fechava meu terminal. Ao reconectar a vpn quando abri o terminal pude ver que meu aplicativo ainda está em execução, verificado usando o comando ps -ef . Agora, como posso continuar usando meu aplicativo no terminal. Existe alguma maneira de acessar esse aplicativo em execução no terminal? Por favor help.Thanks

    
por foo_l 28.11.2012 / 15:49

3 respostas

3

Você deve criar o hábito de iniciar a tela assim que fizer login em uma caixa remota .

Você pode querer tentar retty , mas lembre-se de que suas chances de recuperar o controle do seu aplicação são mínimas.

    
por 28.11.2012 / 16:14
1

Você pode usar a ferramenta screen para situações como esta.

Primeiro, instale a ferramenta de tela. Em seguida, digite screen e execute o aplicativo. Se a VPN estiver desconectada, faça login novamente no servidor e digite screen -ls .

Listará as sessões de tela disponíveis. Para se conectar a uma sessão de tela, digite screen -r <session_name> . De lá, você pode continuar a partir da última posição desconectada.

    
por 28.11.2012 / 16:14

Tags