runlevel
Linux 默认有7个运行级别,从0-6,每个运行级所对应的含义如下:
运行级 | 含义 |
---|---|
0 | 关机 |
1 | 单用户模式,系统出现问题时可使用这种模式,例如忘记密码 |
2 | 多用户模式,但是没有网路连接 |
3 | 完全多用户模式,这是Linux服务器最常见的运行级 |
4 | 保留未使用 |
5 | 窗口模式,支持多用户,支持网络 |
6 | 重启 |
任何 Linux 只能在一种 runleavel 下运行。

上面的内容,分别是以K或S开头,后跟两位数字,再接服务名的文件,其实他们链接的是最上层 init.d 目录中的服务脚本。系统在启动过程中,会首先运行以K开头的脚本,全部运行完毕之后在运行以S开头的脚本,并且按照后面数字的大小依次来运行,小的先运行。K表示停止服务,而S表示开始服务。只要定义好不同运行级需要启动和停止的服务,就可以让系统在不同的运行级下启动和关闭不一样的服务。
网友评论