¿Cómo puedo comenzar el proceso que no muere incluso después de cerrar ssh? [duplicar]


0

Estoy enviando a mi servidor remoto CentOS 5 y quiero ejecutar un script que tome mucho tiempo. ¿Cómo puedo hacer que siga funcionando incluso después de cerrar la sesión ssh?


Busque primero, hay varias respuestas a esta pregunta.
Paul

Respuestas:


2

Use un programa como Screen .

Iniciar una pantalla con Screen -S "name", reanudarla conscreen -x


2

Puedes usarlo nohupjunto con &esto:

nohup ./m_script.sh &

La magia de esto nohupes que permite que se ejecute un proceso incluso si su conexión a la máquina se ha ido. Lo que significa que cerró la sesión o incluso está desconectado. Al &final significa que el proceso debe ejecutarse como un proceso en segundo plano.

Entonces, cuando ingrese ese comando, el combo de nohupy &le asegura que después de cerrar sesión, el proceso aún se ejecutará en el servidor.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.