如果我将默认系统运行级别设置为 0 或 6 会发生什么?

如果我将默认系统运行级别设置为 0 或 6 会发生什么?

我从运行级别中了解到的是,在每个级别中,有些程序有执行权限,有些则没有。运行级别 3 将系统引导至 CLI,运行级别 5 启动默认 GUI。

但我不明白 0(关机)和 6(重启)是什么意思?(以关机/重启模式启动?!)。如果将 initdefault 设置为这些值会发生什么?

答案1

如果您在这些中启动,系统将在进入运行级别后立即关闭/重新启动。运行级别本质上只是指定进入/离开某个状态时要执行的操作的一种方式,在这方面,一旦输入这些运行级别,它们就会执行分别准备计算机关闭或重新启动的程序。

答案2

你可以先检查一下

/etc/rc0.d
/etc/rc6.d

如果脚本名称以“S”开头,则它在启动时运行;如果它以“K”开头,则它在关闭时运行(或者,当向下移动一个级别时)。看看这个回答尤其是詹姆斯·奥戈尔曼的评论(更正)。

编辑- 请务必查看下面 Dave Sherohman 的评论。

相关内容