Linux引導流程
1) 開機自檢
2) MBR引導
3) GRUB菜單
4) 加載Linux內核
5) INIT進程初始化
系統初始化進程及文件
1)IT進程
(/sbin/init是Linux內核第一個加載的程序,因此init進程對應的PID號用於為1)
2)ittab 配置文件
是init程序的配置文件。/etc/inittab,iinit進程運行後將按照該文件中的配置內容依次啟動系統中需要運行的腳本和程序
在/etc/inittab文件中,除以#開頭和空行外,每一行都視為有效配置記錄,每條配置記錄中的四個字段之間使用半角的冒號“:”進行分割,基本格式如下
Id : runlevels : action : process
標記:運行級別:動作類型:程序或腳本
1. id——標記字段
由1~4個字符組成,用於區別其他行的配置,每條配置記錄的id自段都應該是唯一的
2. runleves——運行級別(類似與Windows的正常啟動,安全模式,不帶網絡安全模式)
? 0: 關機狀態
? 1: 單用戶模式,不需密碼驗證即可登錄,多用於系統維護
? 2: 字符界面多用戶模式,不帶網絡
? 3: 字符界面的完整多用戶模式,大多數服務主機的運行級別
? 4: 未分配使用,省電模式
? 5: 圖形化界面,多用戶模式
? 6: 重新啟動