inittab文件解析

inittab文件解析


每行inittab配置文件的基本格式如下。


编号:级别:行动过程


其中一些可以是空的,我们将逐一介绍它们。


1.id


1到2个字符,配置行的唯一标识,不能在配置文件中重复。


2.runlevels


配置行的运行级别,可以在多个运行级别中填充,如12345或35。


Linux有7个运行级别。


0:关掉机器。


1:单用户字符接口。


2:不具有网络文件系统(NFS)功能的多用户字符接口。


3:具有网络功能的多用户字符接口。


4:保留不使用。


5:具有网络功能的图形用户界面。


6:重新启动系统。


3.action


init具有以下行为:init行为:


行为描述


重生的开始和第四个指定的进程监视器,如果进程终止它重新启动它


等待执行第四个指定的进程并等待它执行。


执行第四个指定的进程


无论哪个执行级别,系统启动时启动都运行第四个指定进程。


启动在执行层面,系统运行第四个指定的进程,并一直在等待它是完整的。


关闭任何动作,这相当于忽略配置行。


当按需进入按需执行级、过程执行指定的第四


在initdefault系统开始进入执行层面,和行不需要指定过程


在执行层面的sysinit,系统执行指定的第四个过程之前执行启动和启动


第四指定过程当系统电源不足powerwait执行,并一直等待它完成


powerokwait执行第四指定过程当系统电源恢复正常,并一直等待它完成。


第四指定过程当系统供电严重不足powerfailnow执行


ctrlaltdel操作当用户按下Ctrl + Alt + Del } {


第四kbrequest执行指定的过程,当用户按下一个特殊的组合键,这需要在键盘映射文件定义


4.process


要执行的shell命令。任何合法的shell语法都适用于此字段。