centos中的6種運行級別如下:
- 0:關機 runlevel0 poweroff.target
- 1:單用戶 runlevel1 rescue.target
- 2:多用戶無網絡 runlevel2 multi-user.target
- 3:多用戶有網絡 runlevel3 multi-user.target
- 4:保留 runlevel4 multi-user.target
- 5:圖形界面 runlevel5 graphical.target
- 6:關機並重啟 runlevel6 reboot.target
1. centos7以下的版本
通過有以下方式進行設置默認啟動方式
vim /etc/inittab
找到id:5:initdefault,將 5 修改為3即可
2. centos7(含)以上的版本
-
設置成默認命令模式啟動
systemctl set-default multi-user.target 或者 systemctl set-default runlevel3
等同於
rm /etc/systemd/system/default.target && ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
-
設置成默認圖形模式啟動
systemctl set-default graphical.target 或者 systemctl set-default runlevel5
等同於
rm /etc/systemd/system/default.target && ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
可以看到他們的關系:
3. 手動啟動某個模式
init 3 //運行命令行模式
init 5 //運行圖形模式
4. 安裝圖像界面
dnf groupinstall "GNOME Desktop" "Graphical Administration Tools"
centos8以下版本,把dnf改為yum