# Begin /etc/inittab
id:3:initdefault:
#設置默認運行等級.init 首先讀取這一行來確定運行級別.
si::sysinit:/etc/rc.d/init.d/rc sysinit
#init在處理其它運行等級的腳本之前,首先會執行這一行.
#對應於/etc/rc.d/rcsysinit.d中的腳本.
#是系統的初始化進程.用於設置主機名,掛載文件系統,啟動交換分區等.
l0:0:wait:/etc/rc.d/init.d/rc 0
l1:S1:wait:/etc/rc.d/init.d/rc 1
l2:2:wait:/etc/rc.d/init.d/rc 2
l3:3:wait:/etc/rc.d/init.d/rc 3
l4:4:wait:/etc/rc.d/init.d/rc 4
l5:5:wait:/etc/rc.d/init.d/rc 5
l6:6:wait:/etc/rc.d/init.d/rc 6
#對應於/etc/rc.d/rc[0-6].d中的腳本.
#配置行的排列語法為:
# id:runlevels:action:process [argument]
#id為標志字段,一般為2至4個字符.
#runlevel定義本行適用的運行等級.一般如下
#---------------------------------------------------------------------
#運行等級
#--------|------------------------------------------------------------
#
#
#
#
#
#
#
#
#
#---------------------------------------------------------------------
#action定義采取的行動.
#---------------------------------------------------------------------
#
#---------------------------------------------------------------------
#
#
#
#
#
#
# ondemand
#initdefault|系統設置默認運行級別.process字段被忽略.
#
# powerwait |當init接收到SIGPWR信號時進程開始運行,一般為電源故障時運行.
# powerfail |與powerwait相同,但init不會等待進程完成.
#powerokwait|當電源故障修復時運行.
# ctrialdel |當init收到SIGNT信號時(按下ctrl+alt+del)時,進程運行.
# kbrequest |當init收到鍵盤處理KeyboardSignal信號時,進程運行.
#----------------------------------------------------------------------
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
#在1-5運行等級中按下ctrl+alt+del時便重新啟動系統.
su:S016:once:/sbin/sulogin
#在S,0,1,6等級下會運行sulogin.
#一般而言,如果在用grub或lilo啟動時,如果為kernel加上single參數時,會直接進入單用戶模式,而無需密碼.造成一定安全隱患.加上這一行即可解決問題.
1:2345:respawn:/sbin/agetty -I '\033(K' tty1 9600
2:2345:respawn:/sbin/agetty -I '\033(K' tty2 9600
3:2345:respawn:/sbin/agetty -I '\033(K' tty3 9600
4:2345:respawn:/sbin/agetty -I '\033(K' tty4 9600
5:2345:respawn:/sbin/agetty -I '\033(K' tty5 9600
6:2345:respawn:/sbin/agetty -I '\033(K' tty6 9600
#設置tty控制台數量,一般為tty[1-6],X窗口系統一般運行在tty7