当前位置: 技术问答>linux和unix
请教:关于/etc/rcX.d里面启动文件的问题
来源: 互联网 发布时间:2015-07-18
本文导语: 我知道'K'开头的文件表示'stop','S'开头的表示'start'. 但是对后面的两个数字其规则不是很清楚. 数字越小是否表示越先执行? 为什么很多文件的数字一样呢? 为什么数字是两位而不是三位?(有可能不够用?) ...
我知道'K'开头的文件表示'stop','S'开头的表示'start'.
但是对后面的两个数字其规则不是很清楚.
数字越小是否表示越先执行?
为什么很多文件的数字一样呢?
为什么数字是两位而不是三位?(有可能不够用?)
但是对后面的两个数字其规则不是很清楚.
数字越小是否表示越先执行?
为什么很多文件的数字一样呢?
为什么数字是两位而不是三位?(有可能不够用?)
|
K 是 Kill, S是Start
服务启动的顺序按照数字顺序来
S10XXX 比S11XXX先启动
相同数字的就是同时启动
表示它们之间没有依赖关系
有些服务(SXXA)必须在某服务(SYYB)启动之后才能启动
这样XX一定是小于YY的
数字是两位的 00~99
相应的rcX.d X对应于启动的运行级(runlevel)
在/etc/inittab 中,我们可以看到有关runlevel 的描述(vi /etc/inittab):
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have
networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
服务启动的顺序按照数字顺序来
S10XXX 比S11XXX先启动
相同数字的就是同时启动
表示它们之间没有依赖关系
有些服务(SXXA)必须在某服务(SYYB)启动之后才能启动
这样XX一定是小于YY的
数字是两位的 00~99
相应的rcX.d X对应于启动的运行级(runlevel)
在/etc/inittab 中,我们可以看到有关runlevel 的描述(vi /etc/inittab):
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have
networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)