Instrucciones para usar el comando nohup en python

función nohup

nohup es la abreviatura de no hang up, lo que significa no hang up.

Si está ejecutando un proceso y cree que el proceso no finalizará cuando cierre la sesión de la cuenta, puede usar el comando nohup, que puede continuar ejecutando el proceso correspondiente después de cerrar la sesión de la cuenta/cerrar la terminal.

1. Código

nohup python train.py >output.log 2>&1 &
[1] 3332112

2. comando nohup

  • Nohup se refiere a correr continuamente, que es una abreviatura de no hang up, que significa ininterrumpido y no cuelga. Al ejecutar un proceso, si no desea que se cierre cuando cierre sesión en su cuenta, puede usar nohup.
  • 0 en Linux significa entrada estándar, 1 significa salida estándar y 2 significa salida de error estándar.
  • 2 > &1, 2 es la salida de error estándar, 1 es la salida estándar, & aquí significa la referencia, la referencia a la salida estándar. Entonces, este comando significa que la salida de error estándar también se redirige al archivo al que apunta la salida estándar.

Supongo que te gusta

Origin blog.csdn.net/qq_43554674/article/details/127629500
Recomendado
Clasificación