基本介绍
运行级别说明:
0.关机。
1.单用户。【找回丢失密码】
2.多用户状态没有网络服务。
3.多用户状态有网络服务。
4.系统未使用保留给用户。
5.图形界面。
6.系统重启。
常用的运行级别是3和5,也可以指定默认运行级别。
应用实例
- 命令:init[0123456]
- 应用案例:通过init来切换不同的运行级别,比如动5-3,然后关机。
开始操作
- 从可视化界面,操作终端,设置root用户运行级别从5->3。


- 从运行级别3,重新把root用户设置运行级别设置回5。


指定默认运行级别
介绍
centos7以前,是去/etc/inittab文件中进行设置。
在centos7后运行级别说明:
multi-user.target:analogous to runlevel 3 多用户,相当于级别3
graphical.target:analogous to runlevel 5 图形化,相当于级别5
systemctl get-default 获取当前用户的默认运行级别

- graphical.target 图形化,相当于级别5
systemctl set-default 设置当前用户的默认运行级别

- 在重新查看当前用户的默认运行级别。

- 已经变成了多用户运行级别。
- 重启一下Linux,看看是否还会进入图形化界面。

- 重启完成之后,变成了这样。

运行级别对照图
| init级别 | systemctl target |
|---|---|
| 0关机。 | shutdown.target |
| 1单用户。【找回丢失密码】 | emergency.target |
| 2多用户状态没有网络服务。 | rescure.target |
| 3多用户状态有网络服务。 | multi-user.target |
| 4系统未使用保留给用户。 | 无 |
| 5图形界面。 | graphical.target |
| 6系统重启。 | 无 |
设置当前运行级别
- 命令:systemctl isolate TARGET.target
- 从图形化界面切换到多用户状态。

- systemctl isolate multi-user.target


- 再从多用户模式切换到图形化界面
- systemctl isolate graphical.target


