Dê uma olhada em screen
ou, melhor ainda, em tmux
.
Eles permitem que você faça exatamente o que você quer. tmux
também permite dividir a sessão em várias janelas.
Enquanto eu estou sempre logando em um servidor do CentOS para simulações, isso me fez pensar:
Por que não posso continuar executando as simulações mesmo que minha sessão seja encerrada?
Eu sei que quando uma sessão é finalizada ou um usuário faz logout,
qualquer processo gerado a partir da sessão também é encerrado.
Poderia haver uma maneira de permitir que os processos continuem sendo executados por si só
mesmo se a sessão estiver encerrada?
- uma pergunta boba de um usuário com pouco conhecimento unix:)
Claro que existe! tmux e screen são soluções clássicas e nohup.