A veces tengo procesos de larga ejecución que quiero iniciar antes de irme a casa, así que creo una sesión SSH en el servidor para comenzar el proceso, pero luego quiero cerrar mi computadora portátil e irme a casa y más tarde, después de la cena, quiero verificar el proceso que comencé antes de salir del trabajo. ¿Cómo puedo hacer eso con SSH? Tengo entendido que si interrumpe su conexión SSH, también interrumpirá su sesión de inicio de sesión en el servidor, por lo tanto, eliminará el proceso de ejecución prolongada.
Respuesta aceptada:
Usa nohup
para hacer que su proceso ignore la señal de colgado:
$ nohup long-running-process &
$ exit