运行级别
系统的运行级别(也称为初始状态)定义了用户可以使用的服务和资源。系统一次只能处于一个运行级别。
Solaris环境有八个运行级别,如下表所述。默认运行级别在/etc/inittab文件中指定为运行级别3。
表11-1 Solaris运行级别
| 运行级别 |
初始状态 |
类型 |
目的 |
| 0 |
掉电状态 |
掉电
|
关闭操作系统,以便可以安全地关闭系统电源。 |
| s or S. |
单用户状态 |
单用户 |
以单个用户身份运行,并安装和访问某些文件系统。 |
| 1 |
行政国家 |
单用户 |
访问所有可用的文件系统。用户登录被禁用。 |
| 2 |
多用户状态 |
多用户 |
对于正常操作。多个用户可以访问系统和所有文件系统。除NFS服务器守护程序外,所有守护程序都在运行。 |
| 3 |
共享NFS资源的多用户级别 |
多用户 |
用于共享NFS资源的正常操作。这是Solaris环境的默认运行级别。 |
| 4 |
备用多用户状态 |
|
当前不可用。 |
| 5 |
掉电状态 |
掉电 |
关闭操作系统,以便可以安全地关闭系统电源。如果可能,自动关闭支持此功能的系统的电源。 |
| 6 |
重启状态 |
重启 |
要关闭系统以运行级别0,然后使用共享的NFS资源(或inittab 文件中的默认级别)重新启动到多用户级别。 |
如何确定系统的运行级别
使用该who -r 命令显示运行级别信息。
使用该who -r命令可确定系统当前任何级别的运行级别,运行级别0除外。
示例 – 确定系统的运行级别
此示例显示系统当前运行级别的信息以及有关先前运行级别的信息。
$ who -r
. run-level 31 Dec 13 10:102 33 04 S5
$
|
- 标识当前运行级别
- 标识上次运行级别更改的日期
- 还标识当前运行级别
- 标识自上次重新引导以来系统处于此运行级别的次数
- 标识先前的运行级别