centos啟動級別
inittab為3時候 啟動
inittab為5時候 啟動
0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not havenetworking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
理解Runlevel
runlevel 用來表示在init進程結束之后的系統狀態,在系統的硬件中沒有固定的信息來表示runlevel,它純粹是一種軟件結構。init和 inittab是runlevel影響系統狀態的唯一原因。在上述例子中inittab文件起始階段的注釋主要用來描述runlevel:
Runlevel 0是讓init關閉所有進程並終止系統。
Runlevel 1是單用戶模式,只能系統管理員進入,在該模式下處理在有登錄用戶時不能進行更改的文件,
Runlevel 2是允許系統進入多用戶的模式,但並不支持文件共享,這種模式很少應用。
Runlevel 3是最常用的運行模式,主要用來提供真正的多用戶模式,也是多數服務器的缺省模式。
Runlevel 4一般不被系統使用,
Runlevel 5是將系統初始化為專用的X Window終端。
Runlevel 6是關閉所有運行的進程並重新啟動系統。*
id:5:initdefault:
表示當前缺省運行級別為5(initdefault)啟動后進入圖形界面,設為3則進入字符終端界面;
在inittab文件中以#開頭的所有行都是注釋行。注釋行有助於用戶理解inittab文件