Como eu executo um jar para que eu possa acessá-lo em outra sessão de terminal mais tarde?

1

Eu sei que a resposta a esta pergunta pode ser telas, mas não parece estar funcionando para mim. Eu tentei criar uma nova sessão de tela e executá-la lá, depois voltar para a minha principal. No entanto, quando fecho esse terminal completamente, todas as telas desaparecem, mas o servidor ainda está em execução. Não consigo mais acessar o arquivo jar enquanto ele está em execução, forçando-me a reiniciar o servidor para poder matar o jar. Eu tentei matar e pkill depois de encontrar o PID do jar usando o comando top, mas isso não funciona. Estou fazendo algo errado com telas ou há algo mais que eu esteja sentindo falta? Obrigado por qualquer resposta.

TL; DR Eu preciso de uma maneira de executar um jar para que eu possa acessá-lo mais tarde em outra sessão termal

    
por Jesse Wells 30.05.2016 / 17:33

1 resposta

1

Eu descobri o problema. As sessões de tela não estão "desaparecendo", elas estão apenas se destacando. A maneira como consertei isso foi usando "screen -ls", encontrando o PID da tela que eu queria, então usando "screen -r" para reconectar a tela e permitir acesso a ela. Obrigado a MadMike pelo link.

    
por Jesse Wells 02.06.2016 / 20:26