经过一段时间的挖掘我已经建立 - 我可能错了,因为我对这些问题的了解相当粗略 - / etc / init.d中的脚本按照/ etc /中的符号链接确定的顺序运行rcN.d。
我不清楚为什么我在Ubuntu 14.10上有一整套rcN.d文件夹,其中N从0到5运行。运行级别表示当前运行级别为N 2.在/ etc / rc2中。 d我有文件
s01rsyslog s02memcached ... so3grub-共同
我认为这表明s01脚本将在s02脚本等之前运行。
现在我需要做的是 - 在init.d中运行我自己的脚本。在我尝试之前,我想确定这是否是正确的做法
我非常感谢任何能够确认这是做事的正确方法的人
答案 0 :(得分:1)
我终于找到了关于运行级别所需的所有信息以及更多here。希望这对遇到这个问题的其他人有用。引用那里解释的基本位
简单地说,一个'运行级别'确定在系统启动时执行哪些程序。大多数暴露于运行级别将处理系统启动。当您第一次对故障系统进行故障排除时,您将非常熟悉例外情况。
Linux运行级别编号为0到6.由于实际和历史原因,运行级别在6处停止,但如果需要,则完全可以拥有更多级别。
各种运行级别的简要说明: