码迷,mamicode.com
首页 > 其他好文 > 详细

inittab文件格式

时间:2015-08-02 23:34:41      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:inittab

inittab文件格式


    CentOS 5.5中使用的init程序是传统的sysinit,init的需要的大部分配置都在/etc/inittab文件中。CentOS 6.4中使用init程序变成了UpStart,名字依然是init,但是配置分散到/etc/init/*.conf 多个文件中。本文主要讲解CentOS 5.5中inittab文件的格式。


    Linux内核在开机启动后加载的用户态第一个进程是/sbin/init,然后由它来启动后面的任务,包括多用户环境,网络等。init的配置文件inittab中定义了许多和启动相关的信息,包括常用到的默认启动级别,启动某个级别需要的服务等。


inittab文件中每一项的格式:

     id:runlevels:action:process

各个字段表示:

id:    标识符;

runlevels:    在哪个级别运行此行;

action:    在什么情况下执行此行;

process:    要运行程序;


action有如下几种:

initdefault:    设定默认运行级别

sysinit:    系统初始化

wait:    等待级别切换至此级别时执行

respawn:    一旦程序终止,会重新启动

 

e.g:

id:3:initdefault:       -----  定义默认启动级别为3

si::sysinit:/etc/rc.d/rc.sysinit    -----  系统初始化阶段调用rc.sysinit


本文出自 “我的学习笔记” 博客,请务必保留此出处http://toormi.blog.51cto.com/10512055/1681068

inittab文件格式

标签:inittab

原文地址:http://toormi.blog.51cto.com/10512055/1681068

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!