当程序以nohup运行时幕后执行什么操作?
是否更改了父进程的PID?
感谢。
编辑:我了解nohup(和disown)导致如果父进程收到SIGHUP,则不会向该进程发送SIGHUP。这是否意味着它等同于处理SIGHUP(实际上忽略它)?
答案 0 :(得分:4)
(添加额外字符以保持新答案长度规则的快乐。)
答案 1 :(得分:4)
相当于将SIGHUP
处理程序设置为SIG_IGN
,即
signal(SIGHUP, SIG_IGN);
答案 2 :(得分:2)