/etc/inittab配置启动级别以及启动流程

来源:互联网 发布:淘宝客服如何接单多 编辑:程序博客网 时间:2024/06/10 00:01

/etc/inittab文件分析

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定义本行适用的运行等级.一般如下
#
---------------------------------------------------------------------
#运行等级   |                                      说明
#
--------|------------------------------------------------------------
 0      |Halt,关闭系统.
 
1      |单用户,在grub启动时加上为kernel加上参数single即可进入此运行等级
 
2      |无网络多用户模式.
 
3      |有网络多用户模式.
 
4      |有网络多用户模式.
 
5      |X模式
 
6      |reboot重启系统
  S/s    |同运行等级1
  a,b,c |自定义等级,通常不使用.
#
---------------------------------------------------------------------
#action定义采取的行动.
#
---------------------------------------------------------------------
   行动      |              说明
#
---------------------------------------------------------------------
  respawn   |只要进程一停止,该进程就重新启动.
   wait     |进程只运行一次,init将一直等待它结束,再执行其它命令.
   once     |进程只运行一次.
   boot     |系统引导进程中,进程运行,init将忽略运行等级这段.
  bootwait |系统引导过程中,进程运行,init将等待进程结束.
   off     |不采取任何行动,功能相当于将这行用#注释掉.
# ondemand   |只要init调用a,b,c中的任何一种运行等级时,进程便运行.
#initdefault|系统设置默认运行级别.process字段被忽略.
  sysinit   |只要系统引导,该进程便运行,优先于boot与bootwait.
# 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

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 苹果6s听筒掉漆怎么办 苹果6splus跳屏怎么办 蘑菇街发货好慢怎么办 买手机不给开票怎么办 泰迪狗皮肤病怎么办 狗狗皮肤病严重怎么办? 钢梁高厚比超限怎么办 手机壳按键难按怎么办 层间位移角超限怎么办 淘宝店排名靠后怎么办 如果地震了你会怎么办 地震来了怎么办60字 如果迷路了你会怎么办 吃多了抽烟想吐怎么办 晚上牙疼得要命怎么办 楼梯被火封锁后怎么办 牙齿疼怎么办能快速不疼 我被短信轰炸了怎么办 火警响了在家该怎么办 痔疮肉球变大了怎么办 痔疮长了好几个怎么办 苹果7手机丢了怎么办 如果油锅着火了怎么办 家里电气著火了怎么办 你家油锅起火了怎么办 交通事故后对方不肯去处理怎么办 租的车出了事故怎么办 借的车出了事故怎么办 台风来了怎么办小知识 台中班台风来了怎么办 地震时在五楼怎么办 小事故对方不来怎么办 发生交通事故对方不处理怎么办 当地震来了该怎么办 地震来了该怎么办教案 地震来了怎么办的问题 住30楼的地震了怎么办 在家里地震来了怎么办? 乐高地震来了怎么办? 地震来了该怎么办300字 地震来了该怎么办200