inittab分析
一、/etc/inittab文件介绍
在介绍inittab文件之前,先介绍init,Linux下,当内核态启动完成后,会调用用户的init程序开始对整个用户态的应用环境进行布置,init脚本就会根据配置文件调用文件系统中的初始化脚本(任何linux发行版本第一个应用程序就是调用init程序,且init程序解析配置文件的方法都是一致的)
linux下的init就好比window 9.x的批处理文件autoexe.bat,window NT/2000系统下的控制面板 system service工具,它们的目的是相同的,只是window下的功能相对弱和相对简单。
init 是linux启动的最后一步,他帮助用户完成每次启动系统都必须完成的一些重复性任务
,比如加载文件系统、各类网络服务等程序;他还有
一个重要的用途,让用户自定义系统运行环境,只启动需要的进程,关闭不用的进程,释放内存和处理器资源,让系统运行得更快。
init会按照任务表执行我们下的命令,这个任务表就是/etc/inittab文件。
二、/etc/inittab文件内容
/etc/inittab文件每一行定义一个指令,它的基本格式为:
id:runlevels:action:command#每行的配置项都是由3个冒号分隔开的4个配置值共同确定的
id:是任意一个名称ÿ