Linux基礎——008_運行級別

運行級別

運行模式也稱爲運行級別(Running Level)
查看進程:# ps -ef | grep init

這個進行對應一個配置文件,inittab(系統運行級別配置文件,位置/etc/oinittab)

文件當中存的主要內容:
在這裏插入圖片描述

配置文件的解釋:

我的CentOS 7 的配置文件好像不一樣,CentOS 6 的配置文件是這樣的
在這裏插入圖片描述
相關解釋:
0——關機級別,默認id設置爲這個的話,開機之後就關機
1——單用戶模式,root密碼
2——多用戶模式,不帶NFS (network file system)
3——多用戶模式,完全的多用戶模式(不帶圖形界面,純命令形式)
4——沒有被使用的模式,保留模式
5——x11, 完整的圖形化界面模式
6——表示重啓級別,也不要設置成這個模式,設置的話,開機就默認重啓,是根本開不開機的。

和級別相關的幾個指令:(臨時切換、立即生效)

#init 0【關機】3【切換到不帶圖形界面的模式】5【帶有圖形界面】6【重啓電腦】
圖形界面執行 # init 3 直接切換到命令行模式:
在這裏插入圖片描述切換回到圖形化界面直接 #init 5 即可

實現永久的設置:

對配置文件進行修改 /etc/inittab:

對於Cent OS 6 來說,直接修改最後一行id:5:initdefault,把5換成3,之後再:wq保存之後,重啓一下就變成了命令行形式的。

但是對於Cent OS 7 來說就得使用命令了。
在這裏插入圖片描述這個是從命令行界面切回來的。

指令對照表:

指令 實現效果
systemctl set-default multi-user.target 把系統默認運行級別設置爲多用戶級別
systemctl set-default graphical.target 把系統默認運行級別設置爲圖形界面級別
systemctl get-default 獲取當前運行級別
ll /etc/systemd/system/default.target 查看默認級別鏈接文件信息
systemctl isolate multi-user.target 在不重啓的情況下,設置運行級別爲多用戶級別
systemctl isolate graphical.target 在不重啓的情況下,設置運行級別爲圖形用戶界面級別

:其實後面兩種在Cent OS 7 當中也可以藉助 init 5和init 3 實現。

回到目錄:Linux基礎14篇

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