说明
在之前的版本linux中修改系统的默认运行界别需要vi /etc/inittab
,如果是默认进入字符界面,只需修改或添加id:5:initdefault:
。
但在当我们在Centos 7中打开/etc/inittab
中,看到的第一句话是inittab is no longer used when using systemd.
,意为inittab在systemed中已经不再被使用。那么也就说明不能再用之前的方式修改默认运行界别了。
Centos 7默认进入字符界面修改方法
RHEL7 使用systemd创建符号链接指向默认运行级别。 修改方法为:
- 首先删除已经存在的符号链接
rm /etc/systemd/system/default.target
- 默认级别转换为3(文本模式)
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
或者默认级别转换为5(图形模式)
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
- 重启
reboot