红联Linux门户
Linux帮助

关于rcX.d中的服务启动顺序的疑问

发布时间:2012-02-23 21:21:04来源:红联作者:linkway
那位朋友能帮忙解释一下rcX.d目录中的服务的启动顺序是怎样的?
其中以K开头的服务到底根本不启动,还是启动后再stop?
linux对K开头的服务和S开头的服务处理顺序是什么?是先处理K还是先处理S?
如果要更改服务的启动顺序,只改变S后面的数字就可以吗?

现行谢过了!
文章评论

共有 2 条评论

  1. dchwlinux 于 2012-02-24 16:05:55发表:

    启动的时候只启动对应级别中的S服务,在手动切换启动级别的时候会比较两个启动级别rcX.d目录的不同,然后先关闭原来级别目录中以K开头的服务,再开启新级别中以S开头的服务。至于顺序,数字确实代表启动顺序。系统原来就有的服务一般别改,除非你很清楚你所修改的服务。自己订制的服务一般把数字写得大一点儿,以便服务能放在后边启动,避免和系统服务冲突。我猜在切换启动级别的时候关闭服务应该是从数大的开始关,启动的时候从数小的开始开

  2. 相思爱文 于 2012-02-23 23:07:13发表:

    K是停止服务。已经启动的服务停止,(如果本身没启动,那不会启动)
    S就是启动啦,按顺序启动。