Talvez isso possa ajudar: screen
Não é instalado por padrão no Ubuntu, mas é fornecido nos repositórios.
É muito útil: ssh
para um host remoto e digite screen
para entrar em uma screen
sessão.
Inicie a tarefa que você consome tempo e, em seguida, pressione Ctrl+ Aseguido de Ctrl+ Cpara criar uma nova janela na sessão da tela.
Isso gerará um novo shell, onde você poderá fazer o que quiser. Crie ainda mais janelas usando o mesmo comando.
Para alternar entre duas janelas rapidamente, use Ctrl+ Aseguido por Ctrl+ Anovamente. Como você pode ver, Ctrl+ Acoloca a tela no modo de comando.
Ctrl+ A Ctrl+ Dserá desconectado da sessão da tela. Você pode desconectar-se do host e efetuar login novamente mais tarde e usá-lo screen -dr
para continuar sua sessão.
Para ir para uma screen
janela específica , digite Ctrl+ Aseguido de um número.
A tela será fechada quando todas as janelas ativas estiverem fechadas (ou quando as conchas tiverem saído).
Compreendi isso nas sessões SSH e SFTP .
Editar-
O tmux é uma alternativa para a tela.
http://www.sitepoint.com/tmux-a-simple-start/