Logo es.boatexistence.com

¿Por qué se usa nohup en Unix?

Tabla de contenido:

¿Por qué se usa nohup en Unix?
¿Por qué se usa nohup en Unix?

Video: ¿Por qué se usa nohup en Unix?

Video: ¿Por qué se usa nohup en Unix?
Video: Órdenes jobs, fg, bg, nohup 2024, Mes de julio
Anonim

Nohup es un comando que se usa para ejecutar un proceso (trabajo) en un servidor y hacer que continúe después de haber cerrado sesión o perdido la conexión con el servidor Nohup es el más adecuado para trabajos largos. Nohup está presente en todos los servidores de cómputo de Unix. Para usar nohup para ejecutar un proceso remoto, primero debe conectarse a un servidor remoto.

¿Por qué se usa nohup en Linux?

Por lo general, a cada proceso en los sistemas Linux se le envía un SIGHUP (Signal Hang UP) que es responsable de finalizar el proceso después de cerrar/salir de la terminal. El comando Nohup evita que el proceso reciba esta señal al cerrar o salir del terminal/shell.

¿Cuál es la diferencia entre nohup y &?

La respuesta es la misma de siempre, depende. nohup capta la señal de colgado mientras que el ampersand no. ¿Cuál es la señal para colgar?

¿Cómo ejecuto un script nohup en Linux?

Saluda a comando nohup Donde, nombre-comando: es el nombre del script de shell o el nombre del comando. Puede pasar el argumento al comando o un script de shell. &: nohup no pone automáticamente el comando que ejecuta en segundo plano; debe hacerlo explícitamente, finalizando la línea de comando con un símbolo &.

¿Cómo puedo saber si nohup se está ejecutando?

Para comprobar los resultados o el estado de los programas, vuelva a iniciar sesión en el mismo servidor. Una vez que el trabajo haya terminado, su salida estará contenida en un archivo ubicado dentro de su espacio de inicio. El nombre del archivo será " nohup. out" (sin comillas).

Recomendado: