Uma solução seria usar o GNU Screen. É um 'multiplexador' que neste caso significa que permitirá que você tenha múltiplos terminais virtuais abertos com uma conexão. O interessante é que, quando você "se desconecta" (ou fecha) da tela, ele não apenas continuará em qualquer processo que esteja sendo executado; ele manterá esse terminal aberto no mesmo estado exato em que você o deixou.
Então, passo a passo de como você faria isso:
- insira "tela" no seu terminal.
- pressione Enter para passar pela tela de licença
- faça o que você precisa fazer nesse terminal. (os atalhos para tela estão aqui: link )
- quando estiver pronto, você quer "desanexar" (ctrl-a d)
- quando você quiser voltar, faça 'screen -R' para ir para a última sessão de tela. tudo deveria estar lá quando você o deixasse, com coisas correndo e outros enfeites.