首頁  >  文章  >  php教程  >  Linux系統有7個運行等級(runlevel)

Linux系統有7個運行等級(runlevel)

高洛峰
高洛峰原創
2016-12-01 14:18:031363瀏覽

Linux系統有7個運作等級(runlevel)
運作等級0:系統停機狀態,系統預設運作等級不能設為0,否則無法正常啟動
運作等級1:單一使用者工作狀態,root權限,用於系統維護,禁止遠端登陸
運作等級2:多用戶狀態(沒有NFS)
運作等級3:完全的多用戶狀態(有NFS),登陸後進入控制台命令列模式
運作等級4:系統未使用,保留
運作等級5:X11控制台,登陸後進入圖形GUI模式
運作等級6:系統正常關閉並重啟,預設運作等級不能設為6,否則無法正常啟動

運作等級的原理:
1。在目錄/etc/rc.d/init.d下有許多伺服器腳本程序,一般稱為服務(service)
2。在/etc/rc.d下有7個名為rcN.d的目錄,對應系統的7個運作等級
3。 rcN.d目錄下方都是一些符號連結文件,這些連結文件都指向init.d目錄下的service腳本文件,命名規則為K+nn+服務名稱或S+nn+服務名,其中nn為兩位數字。
4。系統會根據指定的運作等級進入對應的rcN.d目錄,並依照檔案名稱順序檢索目錄下的連結檔案
     以K開頭的文件,系統將終止對應的服務
     對於以S開頭的文件,而係統將會終止對應的服務
     對於以S開頭的文件,系統將啟動對應的服務
5。查看運行等級用:runlevel
6。進入其它運作等級用:init N

7。另外init0為關機,init 6為重啟系統🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn