2010-10-07 14 views
5

Cosa viene eseguito dietro le quinte quando un programma viene eseguito con nohup?Come funziona nohup?

Il PID del processo padre viene modificato?

Grazie.

EDIT: Ho capito che nohup (e disown) causa che SIGHUP non viene inviato al processo se il processo padre lo riceve. Significa che è equivalente a gestire SIGHUP (e in realtà ignorarlo)?

+1

http://en.wikipedia.org/wiki/Nohup –

+0

Questa non è una domanda di programmazione. Votazione per la migrazione a Super User, anche se il sito Exchange Stack Unix e Linux sarebbe anche buono. –

risposta

3

E 'equivale a impostare il gestore SIGHUP a SIG_IGN, vale a dire.

signal(SIGHUP, SIG_IGN); 
Problemi correlati