分页: 1 / 1

systemd 是如何避免重复启动的

发表于 : 2015-08-12 20:47
自由建客
cron 这个包既有 systemd 的单元文件又有 lsb 脚本,而且默认还是两种方式都启用了的,见图。
不过,cron 似乎并未重复启动,只是优先启动了 systemd 的单元。
kbd 那个只有 lsb 脚本的就只好通过 systemd-sysv 启动了。
systemd 是怎么知道 cron 重复了从而避免了重复启动的?

Re: systemd 是如何避免重复启动的

发表于 : 2015-08-12 22:05
自由建客
我已经通过两个文件测试出来了。
只要存在 /lib/systemd/system/t0.service,无论是否存在 /etc/systemd/system/t0.service 链接,都会跳过 /etc/rc?.d/*t0。
一但把 t0.service 改名,比如 t1 t2,/etc/rc?.d/*t0 就会得到执行。
看来是通过文件名控制的。
1.png
1.png (10.5 KiB) 查看 3429 次

Re: systemd 是如何避免重复启动的

发表于 : 2015-08-26 8:16
ubuntu.
自由建客 写了:我已经通过两个文件测试出来了。
高手出现问题一般都得让高手中的高手出面解决,还好都是同一人,所以lz的问题很快就有答案了. :em09
另外lz可否有时间了帮忙查看下在您贴中22楼咨询的这个问题 viewtopic.php?f=120&t=366506&start=15 定将不胜感激!