Linux運行級別

Linux運行級別

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

這裏寫圖片描述

運行級別的原理:

  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開頭的文件,系統將啓動對應的服務
  5. 查看運行級別用:runlevel
  6. 進入其它運行級別用:init N
  7. 另外init0爲關機,init 6爲重啓系統
    由於現在的Linux系統安裝完後就運行在第5個級別,即系統啓動後直接進入圖形界面,而不用在字符模式下登錄後用startx或者xinit 來起動圖形界面。建議在系統安裝完成後把系統的默認運行等級設置在第3級,在字符終端登錄後,再手工輸入startx 命令起動圖形界面。可以用如下的方法修改:
    用文本編輯器修改 /etc/inittab文件,把
    代碼:
    id:5:initdefault:這一行,修改成
    代碼:
    這裏寫圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章