linux的启动进程与服务 (二)


分析一下INITTAB文件:
inittab是作为init进程的配置文件.用于描述一些系统启动时相应的运行级别和服务进程.
可以看到,inittab文件都有一个通用格式,为:
id:runlevel:action:process
id----用于在inittab文件惟一标识一个配置信息,可以有1~4个字符组成.
runlevel----指定配置信息在哪个运行级别上运行;
action---指定该条配置信息所要发生的动作.具体有以下几个动作:
 1)initdefault--指定默认运行级别;
 2)sysinit--表示此类进程在boot或bootwait类进程之前运行,运行级别字段被忽略.
 3)wait---指定有进入指定运行级别后运行.
 4)ctrlaltdel--这个大家很熟悉,重启作用.
 5)powerfail,powerwait--指定UPS断电信号发生时所运行的命令.
 6)respawn---在启动后重新运行(如控制台getty)
 7)process---设置启动进程所进行的命令.
运行级别,一共有0~6六个运行级别,注意级别4没有指定使用.具体运行级别,在配置文件中已给出.

技巧:
#runlevel //查看当前运行级别.
N 3
#init n    //n为运行级别,用这个命令可以转换运行级别.

看看系统初始化脚本:
inittab文件指定作用rc.sysinit作为系统初始化脚本.
#grep sysinit /etc/inittab
有兴趣的用户可以自行阅读.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值