Quizás esto podría ayudar: screen
No está instalado por defecto en Ubuntu, pero se proporciona en los repositorios.
Es muy útil: sshpara un host remoto y escriba screenpara ingresar a una screensesión.
Inicie cualquier tarea que le lleve mucho tiempo y luego presione Ctrl+ Aseguido de Ctrl+ Cpara crear una nueva ventana en la sesión de pantalla.
Esto generará un nuevo caparazón donde puedes hacer lo que quieras. Cree aún más ventanas con el mismo comando.
Para cambiar rápidamente entre dos ventanas, use Ctrl+ Aseguido de Ctrl+ Anuevamente. Como puede ver, Ctrl+ Apone la pantalla en modo comando.
Ctrl+ A Ctrl+ Dse separará de la sesión de pantalla. Luego puede desconectarse del host e iniciar sesión nuevamente más tarde y usar screen -drpara reanudar su sesión.
Para ir a una screenventana específica , escriba Ctrl+ Aseguido de un número.
La pantalla se cerrará cuando todas las ventanas activas estén cerradas (o se hayan salido los depósitos).
Obtuve esto de las sesiones SSH y SFTP .
Editar-
tmux es una alternativa a la pantalla.
http://www.sitepoint.com/tmux-a-simple-start/