没有参考的恶魔会发生什么 «K» 在 /etc/rcX.d/

进程发生的事情发生了什么 init 通过初始化脚本,如果此方案没有适当的脚本

K

写B. (例如)

/etc/rc0.d/

?

例如,以下脚本启动了一个虚弱的过程:

-rwxrwxr-x. 1 root root 3.3K Jul 16 11:48 /etc/rc3.d/S99foobar

没有相关的链接 (例如,

/etc/rc0.d/K99foobar

) 在关闭时处理这些过程的完成 / 重启。

这些进程是否收到 SIGTERM, 其次是 SIGKILL, 经过 init, 他们何时满足? 或者 init 足够聪明地打电话

/etc/init.d/foobar stop

?
已邀请:

帅驴

赞同来自:

如果你仔细看看完成工作的过程,你会看到几乎所有一切都将完成, init 我会杀死仍然有效的一切。

在系统中 Red Hat / CentOS 6 你会看见:

Sending all processes the TERM signal...

几秒钟后

Sending all processes the KILL signal...

到那时这个时间没有关闭,将被杀死。 这是B.

/etc/rc.d/init.d/halt

是最后一个方案的脚本,当系统关闭时启动。

在那之后

halt

它开始卸载文件系统并在关闭之前执行另一个最终清洁,然后最终实际停止或重新启动系统。

所有其他使用焦虑或焦虑的分布 SysVinit, 做一些类似的事情。

请注意,此问题不会发生 systemd, 因为他总是知道他推出的服务。

莫问

赞同来自:

最后,在删除可能被击落的一切之后,一切剩下的一切 «kill -9».

要回复问题请先登录注册