Hoy me he conectado a un servidor y he lanzado un tar que tarda mucho. Como no me apetecía andar mirando la pantalla sin poder hacer nada, me he ido a dar una vuelta, y a la vuelta… «Conection closed».
Al estar mucho tiempo conectado por SSH, me ha desconectado, y el proceso de tar no había acabado 🙁
Solución: Screen
Con screen, creas «terminales virtuales» que siguen funcionando aunque te desconectes.
Me conecto por SSH, lanzo «screen», lanzo mi comando lento, cierro la terminal y el proceso sigue funcionando en el servidor…
Screen tiene muchas más funcionalidades, que podéis ver en las webs Bulma y/o Linuca.
Antes había intentado lanzarlo en background (con el &), pero cuando cierras la conexión SSH, se cierran los procesos.
Deja una respuesta