Linux系統的開機啟動順序:
–>加載BIOS
–>讀取MBR
–>Boot Loader
–>加載內核
–>用戶層init一句inittab文件來設定系統運行的等級(一般3或者5,3是多用戶命令行,5是界面)
–>init進程執行rc.syninit
–>啟動內核模塊
–>執行不同級別運行的腳本程序
–>執行/etc/rc.d/rc.local(本地運行服務)
–>執行/bin/login,就可以登錄了
0:系統停機狀態,系統默認運行級別不能設置為0,否則不能正常啟動,機器關閉。
1:單用戶工作狀態,root權限,用於系統維護,禁止遠程登陸,就像Windows下的安全模式登錄。
2:多用戶狀態,沒有NFS支持。
3:完整的多用戶模式,有NFS,登陸后進入控制台命令行模式。
4:系統未使用,保留一般不用,在一些特殊情況下可以用它來做一些事情。例如在筆記本電腦的電池用盡時,可以切換到這個模式來做一些設置。
5:X11控制台,登陸后進入圖形GUI模式,XWindow系統。
6:系統正常關閉並重啟,默認運行級別不能設為6,否則不能正常啟動。運行init6機器就會重啟。