HUP 与重新启动服务/守护进程不一样?

Jul*_*Lam 2 unix

因此,在学习 LPI 认证并进行一些练习考试时,我不断遇到我出错的问题,因为我认为 HUP 信号等效于重新启动服务/守护程序。显然,我错了,但有人可以启发我为什么吗?

Apache 文档指出 HUP 会杀死进程的子进程,而不是父进程,这是什么意思,但是这种行为是否在 unix 中被模仿?

Mat*_*Mat 5

HUP对长时间运行的守护进程的通常影响是重新加载配置。有时这是通过完全重新启动来完成的,有时会完成一些更智能/快速/安全的事情。

这种行为没有任何强制性,这并不是该信号最初的目的。(维基百科上的SIGHUP文章有更多细节。)

每个守护进程的作者都可以SIGHUP按照他/她的意愿自由地实施处理。这包括完全忽略信号。