-
Notifications
You must be signed in to change notification settings - Fork 156
init运行级别
果冻虾仁 edited this page Jul 7, 2017
·
4 revisions
运行级别 | 含义 |
---|---|
0 | 关机 |
1 | 单用户模式,用于系统修复 |
2 | 不完整的命令行,不包含NFS |
3 | 完整的命令行,标准字符界面 |
4 | 系统保留,不使用 |
5 | 图形界面 |
6 | 重启 |
可以用init 数字
来调用相应的运行级别。
可以用runlevel
命令来查看当前的运行级别。
打印结果比如:N 3
。3表示当前运行级别,N是指的在当前运行级别之前的运行级别(N是None的意思,也就是说刚开机)
如果你的CentOS没有这个命令,需要用yum安装
ntsysv
,然后就能用这个命令了。该软件包是用
yum search runlevel
查询到的。
修改该配置文件,可以设置系统启动时的默认运行级别。文件注意内容
id:3:initdefault
使用了systemd启动服务的系统,该文件无效。
CentOS6中开始弱化init的作用,该配置文件只用来配置默认运行级别。而CentOS7中彻底用Systemd取消了init,该文件也就失效了。但是CentOS7中仍然可以使用init 数字
的用法。也存在rcX.d系列目录。
初始化系统有(System V)init、systemd、UpStart(Ubuntu)。
init用service管理服务,而systemd则用systemctl来管理。