/etc/init.d 和 /etc/rcX.d/:它们如何与 systemd 一起工作

/etc/init.d 和 /etc/rcX.d/:它们如何与 systemd 一起工作

我知道 Debian 和 Ubuntu 曾经用来systemd管理启动时运行的服务。

我知道有/etc/rcX.d//etc/init.d/,它们也与启动时运行的服务有关。

现在我想知道如何做/etc/rcX.d//etc/init.d/如何systemd一起工作。

看完之后
https://manpages.debian.org/stretch/systemd/systemd-sysv-generator.8.en.html

systemd 如何使用 /etc/init.d 脚本?

https://stackoverflow.com/questions/21901385/whats-the-exactly-differences-of-etc-init-d-something-and-etc-rc-local
我现在很困惑。

似乎会将 in和 in 中systemd的脚本转换为可以读取的服务。但转变的规律是什么?第一个链接和第二个链接告诉我,会将脚本转换为服务,即,并将脚本转换为服务,即。但第三个链接告诉我,它包含许多指向位于.这不会产生冲突吗?/etc/rcX.d/etc/init.dsystemdsystemd/etc/init.dafter basic.target/etc/rcX.dWanted-By multi-user.target/etc/rcX.d//etc/init.d/

对我来说,似乎添加脚本 in/etc/init.d和 in/etc/rcX.d是相同的,因为在它们中添加脚本都可以在启动时执行。

相关内容