我知道 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.d
systemd
systemd
/etc/init.d
after basic.target
/etc/rcX.d
Wanted-By multi-user.target
/etc/rcX.d/
/etc/init.d/
对我来说,似乎添加脚本 in/etc/init.d
和 in/etc/rcX.d
是相同的,因为在它们中添加脚本都可以在启动时执行。