守护进程是生存期长的一种进程,在系统引导装入时启动,在系统关闭时终止。

守护进程没有控制终端,通常在后台运行,实际上是在后台的孤儿进程组中运行。

没有控制终端的原因在于不与用户交互,避免终端信号影响

在孤儿进程组中运行的原因在于防止其获取控制终端(通过每次打开终端设备设置参数O_NOCTTY的方式不太靠谱)