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.
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
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.
É uma questão recorrente aqui. Veja