screen
El comando screen sirve para gestionar varias sesiones en la línea de comandos en paralelo.
Aunque un uso muy frecuente es para lanzar un comando y dejarlo corriendo de fondo cuando se cierra la sesión (sobre todo remota vía ssh).
Iniciar una sesión con un nombre (si no asignamos un nombre se le asigna un ID, es mejor darle un nombre para saber que es esa sesión)
screen -S nombre_sesion
Para salir de la sesión (terminado la sesión) debemos salir con exit como si fuese otro shell.
Para salir de la sesión (dejándola de fondo) debemos pulsar las teclas CTRL+a CTRL+d.
Recuperar una sesión con un nombre (si no dimos nombre debemos usar el ID)
screen -r nombre_sesion