linux從bios開始啟動,然後載入記憶體映像到記憶體,進行記憶體初始化,核心初始化的最後一步是啟動乙個pid為1的init的程序!
他負責載入啟動別的程序。 對應的啟動指令碼都在/etc/init.d下。
init是序列化啟動,啟動較慢!
init的管理:
/etc/init.d/deamon start,stop,status,restart
service deamon start,stop,status,restart
init的執行級別:
init0 關機模式
init1 單使用者模式
init2 非檔案共享多使用者模式
init3 純字元多使用者模式
init4
init5 圖形使用者模式
init6 重啟模式
init的管理機制及服務設定方式
chkconfig deamon on
chkconfig deamon off
chkconfig --list deamon
chkconfig --level 1-6 deamon
chkconfig --add deamon
新一代的初始化系統:upstart和system!特點是併發處理,啟動速度快!
systemctl start,stop,restart,status,enable,disable deamon
初始化函式, init
用於聯絡的 來自 class cat def init self,color self.color color defeat self print chi def printinfo self print self.color xiaoqiang cat white xiaoqiang.eat xi...
linux初始化程序init分析
1 init程序 init程序,是乙個由核心啟動的使用者級程序,核心自行啟動後,就通過啟動 init來完成引導程序。所以,init始終是第乙個程序 其程序編號始終為1 init程式位於 sbin init,如果核心找不到init,就會嘗試執行 bin sh 2 執行級別 執行級就 是作業系統當前正在...
核心初始化優化巨集 ,初始化順序, init,
來自 http www.17xie.com read 54054.html 核心使用了大量不同的巨集來標記具有不同作用的函式和資料結構。如巨集 init devinit 等。這些巨集在include linux init.h 標頭檔案中定義。編譯器通過這些巨集可以把 優化放到合適的記憶體位置,以減少...