¿Qué métodos existen para mantener un comando que se inició desde shell al ejecutarse después de cerrar sesión desde shell?
command-line
NES
fuente
fuente

&al final del comando?Use el comando nohup de esta manera:
fuente
Un comando útil (bash?) Es
disown. Lo bueno de esto es que funciona para un trabajo que ya se está ejecutando (por cierto, desconoce los trabajos, no los procesos, por lo que debe hacerctrl-Z, bgantes de ejecutar el rechazo en su trabajo. Por ejemplo, imagínese haciendo lo siguiente:Ahora te das cuenta de que debes ir, pero no quieres que el script se elimine al salir, así que
Ahora, encendido
remote, tu script aún se está ejecutando.fuente
yo suelo
Por ejemplo, para abrir un servidor virtual VirtualBox, escribo lo siguiente en un shell remoto (que cierro luego):
fuente