centos7 修改當前運行級別的方法詳解

一、CentOS7啓動級別

Linux分爲7個啓動級別:

init級別 systemctl target 註釋
0 shutdown.target 系統停機狀態
1 emergency.target 單用戶工作狀態
2 rescure.target 多用戶狀態(沒有NFS)
3 multi-user.target 多用戶狀態(有NFS)
4 系統未使用,留給用戶
5 graphical.target 圖形界面
6 系統正常關閉並重新啓動

 

二、修改默認啓動級別

現在很多Linux系統都默認啓動等級爲5。如果我們想永久切換系統等級,可使用修改使用命令:

vim /etc/inittab

下圖爲centos6中得配置:

centos6中修æ¹é»è®¤çå¯å¨çº§å«

修改文件即可,將默認的啓動級別改爲需要改動的級別。上圖爲centos6中得配置

打開CentOS7的/etc/inittab,發現該文件與其他Linux不同,全是註釋,什麼也沒有:

# 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
#

提到了如果想要修改默認的操作級別需要執行systemctl set-default TARGET.target 
經過查資料所得情況是這個樣子的: 
需要命令 systemctl 

systemctl get-default       #獲得當前的運行級別: 
systemctl set-default xxx   #設置默認的運行級別爲xxx

其中 xxx 對系統的級別對應是:

systemctl isolate multi-user.target    #更改爲命令模式啓動
systemctl isolate graphical.target     #更改爲圖形界面啓動

備註:以上命令均需要超級管理員權限 

三、常見知識點面試題

如何在不重啓得情況下,將centos7從圖形界面調成字符界面?

答案就是:

alt+ctrl+f3

alt+ctrl+f3  可以直接在不重啓的情況下,將centos圖形界面調成字符界面。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章