Linux下init初始化配置詳解
摘要: init是Linux系統(tǒng)操作中不可缺少的程序之一。
所謂的init進(jìn)程,它是一個(gè)由內(nèi)核啟動(dòng)的用戶級(jí)進(jìn)程。
內(nèi)核自行啟動(dòng)(已經(jīng)被載入內(nèi)存,開始運(yùn)行,并已初始化所有的設(shè)備驅(qū)動(dòng)程序和數(shù)據(jù)結(jié)構(gòu)等)之后,就通過啟動(dòng)一個(gè)用戶級(jí)程序init的方式,完成引導(dǎo)進(jìn)程。所以,init始終是第一個(gè)進(jìn)程(其進(jìn)程編號(hào)始終為1)。
內(nèi)核會(huì)在過去曾使用過init的幾個(gè)地方查找它,它的正確位置(對(duì)Linux系統(tǒng)來說)是/sbin/init。如果內(nèi)核找不到init,它就會(huì)試著運(yùn)行/bin/sh,如果運(yùn)行失敗,系統(tǒng)的啟動(dòng)也會(huì)失敗。
閱讀全文
posted @
2010-12-01 22:39 Werther 閱讀(1188) |
評(píng)論 (0) 編輯