【发布时间】:2014-12-22 07:27:10
【问题描述】:
我正在实现一个基本的基于 Unix 的 shell。 shell 维护着一个在后台运行的子进程和已停止进程的列表。
如果退出 shell:
- shell 是否会杀死所有在后台运行/停止的子进程?
或者
- shell 是否会简单地忽略存在于后台或处于停止状态的子进程,仅稍后被 init 采用?
请注意,我需要知道 Unix shell 的确切行为。我找到了答案here,但它仍然没有谈论 Unix shell 的确切实现。
【问题讨论】:
标签: c linux shell unix signals