inittab文件解析
inittab文件解析
inittab文件解析
inittab配置文件每行的基本格式如下。
id:runlevels:action:process
其中某些部分可以為空,下面我們逐一介紹。
1.id
1~2個字符,配置行的唯一標(biāo)識,在配置文件中不能重復(fù)。
2.runlevels
配置行適用的運行級別,在這里可填入多個運行級別,比如12345或者35等。
Linux有7個運行級別。
0:關(guān)機。
1:單用戶字符界面。
2:不具備網(wǎng)絡(luò)文件系統(tǒng)(NFS)功能的多用戶字符界面。
3:具有網(wǎng)絡(luò)功能的多用戶字符界面。
4: 保留不用。
5:具有網(wǎng)絡(luò)功能的圖形用戶界面。
6:重新啟動系統(tǒng)。
3.action
init有如下幾種行為, init行為:
行為 描述
respawn 啟動并監(jiān)視第4項指定的process, 若process終止則重啟它
wait 執(zhí)行第4項指定的process,并等待它執(zhí)行完畢
once 執(zhí)行第4項指定的process
boot 不論在哪個執(zhí)行等級,系統(tǒng)啟動時都會 運行第4項指定的process
bootwait 不論在哪個執(zhí)行等級,系統(tǒng)啟動時都會運 行第4項指定的process,且一直等它執(zhí)行完備
off 關(guān)閉任何動作,相當(dāng)于忽略該配置行
ondemand 進(jìn)入ondemand執(zhí)行等級時,執(zhí)行第4項指定的process
initdefault 系統(tǒng)啟動后進(jìn)入的執(zhí)行等級,該行不需要指定process
sysinit 不論在哪個執(zhí)行等級,系統(tǒng)會在執(zhí)行boot 及bootwait之前執(zhí)行第4項指定的process
powerwait 當(dāng)系統(tǒng)的供電不足時執(zhí)行第4項指定的 process,且一直等它執(zhí)行完畢
powerokwait 當(dāng)系統(tǒng)的供電恢復(fù)正常時執(zhí)行第4項指定 的process,且一直等它執(zhí)行完畢
powerfailnow 當(dāng)系統(tǒng)的供電嚴(yán)重不足時執(zhí)行第4項指定 的process
ctrlaltdel 當(dāng)用戶按下【Ctrl+Alt+Del】時執(zhí)行的操作
kbrequest 當(dāng)用戶按下特殊的組合鍵時執(zhí)行第4項指 定的process,此組合鍵需在keymaps文件定義
4.process
所要執(zhí)行的shell命令。任何合法的shell語法均適用于該字段。