日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

淺談linux系統中的7種運行級別

Linux系統7個運行級別(runlevel):

運行級別0:

系統停機狀態,系統默認運行級別不能設為0,否則不能正常啟動。

運行級別1:

單用戶工作狀態,root權限,用于系統維護,禁止遠程登陸。

運行級別2:

多用戶狀態(沒有NFS)。

運行級別3:

完全的多用戶狀態(有NFS),登陸后進入控制臺命令行模式。

運行級別4:

系統未使用,保留。

運行級別5:

X11控制臺,登陸后進入圖形GUI模式。

運行級別6:

系統正常關閉并重啟,默認運行級別不能設為6,否則不能正常啟動。

補充:

查看服務的運行級別

chkconfig --list

下面比較常用的MySQLd服務,運行在2 3 4 5級別

mysqld 0:off1:off2:on3:on4:on5:on6:off

淺談Linux系統中的7種運行級別及其原理

 

運行級別的原理:

在/etc/rc.d/init.d下有許多服務(service)腳本程序,如下圖

比較常用的network、sshd等等

淺談Linux系統中的7種運行級別及其原理

 

在/etc/rc.d下有7個rc0.d、rc1.d、rc2.d、rc3.d、rc4.d、rc5.d、rc6.d目錄

對應系統的7個運行級別,如下圖所示

淺談Linux系統中的7種運行級別及其原理

 

rc{0..6}.d目錄下都是一些符號鏈接文件

這些鏈接文件都指向init.d目錄下的service腳本文件

命名規則為Knn服務名或Snn服務名,n為數字。

系統會根據指定的運行級別進入對應的rcN.d目錄

并按照文件名順序檢索目錄下的鏈接文件

對于以K(kill)開頭的文件,系統將終止對應的服務

對于以S(start)開頭的文件,系統將啟動對應的服務

如下圖,以rc3.d/目錄為例

#即:如果開機運行級別在3,會執行rc3.d/目錄下S開頭的腳本

#如:S10network

#這個鏈接文件會去/init.d/network找到腳本文件執行

S10network -> ../init.d/network

淺談Linux系統中的7種運行級別及其原理

 

查看運行級別runlevel

現在我們是運行在3

淺談Linux系統中的7種運行級別及其原理

 

切換運行級別init n

n為:0、1、2、3、4、5、6

補充:

init 0為關機,init 6為重啟系統。

最后補充:

如何管理系統服務

提要:

在目錄/etc/rc.d/init.d下有許多服務器腳本程序,稱為服務(service)。

在/etc/rc.d下有7個名為rc{0..6}.d的目錄,對應系統的7個運行級別。

1、

終端輸入命令chkconfig --list,查看各運行級別服務啟動情況。

淺談Linux系統中的7種運行級別及其原理

 

2、

若想開機自啟某些服務,通過chkconfig 服務名 on

若想關閉,chkconfig 服務名 off

補充:

默認情況下,chkconfig會自啟動2345這四個級別

如果想自定義可以加上--level選項

測試完成

歡迎大家給予寶貴的意見或者建議。

歡迎大家補充或者共享一些其他的方法。

感謝支持。

分享到:
標簽:Linux
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定