在RHEL7中修改默认运行级别与7以前版本的修改方式不同(7以前版本可以修改/etc/inittab中的“id:5:initdefault:”参数值来实现),RHEL7在/etc/inittab文件中没有修改默认级别的参数。
一、系统运行级别
使用命令:init 0-6 0 关机。 |
用 init 0-6 设置系统运行级别只是临时的,并不能永久。只要系统重启后就会恢复原来的运行级别。如果需要永久更改系统运行级别,需要查看 /etc/inittab 文件,根据文件进行修改。如果系统没有安装图形化界面就不能切换为图形化界面。
二、查看当前的运行级别
使用 runlevel 命令查看运行级别,N为上次的运行级别,5为当前运行级别。 [root@QIUYU ~]# runlevel |
三、查看 inittab 文件内容如下
[root@QIUYU ~]# cat /etc/inittab |
由以上内容可知如何修改运行级别,
四、修改运行级别
[root@QIUYU ~]# ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target |
修改为 3 完整的多用户文本模式,重启后将会是完整的多用户文本模式;修改为 5 图形化模式,只需要运行命令:
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target ,之后在重启系统就OK。