系统运行级别
系统运行级别指定系统状态并定义启动哪些进程。
例如,当系统运行级别为 3 时,启动定义在该运行级别上运行的所有进程。 接近引导过程的系统引导阶段的结尾时,从 /etc/inittab 文件的 initdefault 条目读取该运行级别。 系统在该运行级别操作,直至其接收到更改它的信号。 可以使用 init 命令来更改系统运行级别。 /etc/inittab 文件包含定义该进程的运行级别的每个进程的记录。 系统进行引导时,init 命令会读取 /etc/inittab 文件以确定启动哪些进程。
以下是当前定义的运行级别:
| 项 | 描述 |
|---|---|
| 0-9 | 当 init 命令更改为运行级别 0-9 时,它将终止当前运行级别的所有进程,然后重新启动与新运行级别关联的任何进程。 |
| 0-1 | 预留给操作系统供将来使用。 |
| 2 | 缺省运行级别。 |
| 3-9 | 可根据用户的偏好定义。 |
| a , b , c | 当 init 命令请求更改为运行级别 a、b 或 c 时,它不会杀死当前运行级别的进程,而是仅仅启动新的运行级别指定的所有进程。 |
| Q、q | 指示 init 命令重新检查 /etc/inittab 文件。 |