我看到许多 Upstart 工作使用如下指令:
start on runlevel [2345]
该新贵食谱提供运行级别为Debian / Ubuntu的名单如下:
0 : System halt.
1 : Single-User mode.
2 : Graphical multi-user plus networking (DEFAULT)
3 : Same as "2", but not used.
4 : Same as "2", but not used.
5 : Same as "2", but not used.
6 : System reboot.
Run Code Online (Sandbox Code Playgroud)
如果不使用3、4、5,为什么在这么多的作业配置中提到它们?运行级别 3-5 是否仅用于与LSB PDA 规范兼容?它们是否用于其他发行版的利益?
是的,它们用于与其他发行版和LSB PDA 规范兼容。我有多个系统,其中使用了运行级别 3、4、5,但不要问我它们是什么,那是几年前的事了。
如果它困扰您,那么在所有配置中删除这些运行级别应该不是问题,但我建议保持原样。如果它没有坏,就不要修理它。