在任意一个时刻,一个Solaris系统都有一个特定的初始状态或者运行级别。运行级别是由初始程序控制的----超级用户可以执行初始程序来改变运行级别或者可以在启动过程中被调用。当系统改变运行级别时,存储在目录中的对应于相应运行级别的脚本会被调用。这些脚本是典型的符号链接指向存储在/etc/init.d目录中的其他脚本,如图3所示;完整的运行级别以及它们相应的运行控制脚本目录如表1所示。

图3 点击看大图

表1 点击看大图
1、init 说明
init进程是系统中所有进程的父进程,init进程繁衍出完成通常操作所需的子进程,这些操作包括:设置机器名、检查和安装磁盘及文件系统、启动系统日志、配置网络接口并启动网络和邮件服务,启动打印服务等。
系统有多种运行级别,不同的运行级别所启动的服务不同。系统运行级别有8种,分别为:init [0123456Ss]
0 进入PROM状态(OK状态)
1 管理状态(所有文件系统都挂上的单用户模式,禁止其他用户登录)
2 多用户模式(没有网络文件共享服务)
3 多用户模式(有网络文件共享服务)
4 未使用
5 退出操作系统并关机
6 重新启动机器
S,s 单用户模式


