CentOS7修改默认运行级别

    新装了一个虚拟机,图形界面启动太慢,想调整一下按照之前的经验改运行级别,输入:vim

vim /etc/inittab

而后发现跟以前不同了,在inittab设置再也不生效:ide


# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3# graphical.target: analogous to runlevel 5#
# To view current default target, run:
# systemctl get-default#
# To set a default target, run:
# systemctl set-default TARGET.target
#


仔细读一下上面的提示
multi-user.target 相似与以前的runlevel 3
graphical.target 相似与以前的runlevel 5

按照上面的提示,查看当前的默认target输入命令:
[root@localhost ~]# systemctl get-defaultgraphical.target
[root@localhost ~]#
当前为graphical.target

修改成命令模式multi-user.target:
[root@localhost ~]# systemctl set-default multi-user.target
rm '/etc/systemd/system/default.target'ln -s '/usr/lib/systemd/system/multi-user.target' '/etc/systemd/system/default.target'[root@localhost ~]#

查看一下当前,发现获得预期要求:spa

[root@localhost ~]# systemctl get-defaultmulti-user.target
[root@localhost ~]#

 

最后重启发现,果真是命令模式code