CentOS8 运行级别
-
运行级别的相关目录
在CentOS8中, 默认的 RunLevel(在 /etc/inittab 文件设置)现在被默认的 Target 取代, 位置是 /etc/systemd/system/default.target,
通常符号链接到graphical.target(图形界面)或者multi-user.target(多用户命令行),如下图红框所示:
-
查看、设置默认运行级别
查看默认运行级别命令如下:- [root@localhost system]# systemctl get-default
multi-user.target (命令行模式) - 或
[root@localhost ~]# runlevel
5 3
说明:5是前一个运行级别 3是当前的运行级别
-
也可以用who -r 命令
-
[root@centos8 liuhongdi]# who -r run-level 3 2020-04-07 16:44 last=5
- 设置默认运行级别命令如下:
-
[root@localhost system]# systemctl set-default multi-user.target
- [root@localhost system]# systemctl get-default
-
不关机切换当前运行级别
-
systemctl isolate graphical.target (从命令行模式切换到图型模式)
sysemctl isolate multi-user.target (切换到多用户的命令行模式)
-
-
运行级别的相关参数解释
poweroff.target (相当于runlevel 0) 关闭电源rescue.target (相当于runlevel 1) 急救multi-user.target (相当于runlevel 3) 多用户命令行level 4 保留,未使用。graphical.target(相当于runlevel 5) 图形界面reboot.target(相当于runlevel 6) 重启