sysV init.d:优先级的真正含义是什么?
问题描述:
chkconfig
的文档在优先级数字的实际含义上有点松散,init
的文档甚至没有提及我的机器的优先级。sysV init.d:优先级的真正含义是什么?
假设你有以下几点:
/etc/rc.d/rc3.d/S01foo
/etc/rc.d/rc3.d/S02bar
哪一个先运行?具有更高优先级(bar)的那个?或者是开始订单号码的优先号码,所以较低的号码是在较高的号码之前开始的?
如果是K01foo
和K02bar
会怎么样?哪一个会先停下来?更重要的一个,还是更像是一个“停止命令”?
答
经过一番实验后,我才弄明白了。
这更多的是“从最小到最大”的过程。
换句话说,优先级数字越低,作业将停止/开始的时间越早。
S01foo
将在S02bar
之前开始,并且K01foo
将在K02bar
之前停止。
希望这可以节省15分钟。