inittab文件解析

inittab文件解析
    inittab文件作为init进程的配置文件,用于描述系统启动时和正常运行中将运行哪些进程,该文件除了注释行之外,每一行的格式都为:
    id:runlevels:action:process
    下面分别描述一下这四个字段的作用。
    id:说得通俗一点就是标识符,可以把它理解为记录的名字;
    runlevel:用于指定该记录在哪些运行级别中运行,runlevel可以设定为单个运行级别,也可以设定多个运行级别;
    action:用于描述该级别该执行什么操作,下面是常见的字段和作用
        initdefault:用于指定系统启动后进入哪个运行级别,如果inittab中不存在initdefault的话,系统将询问要进入哪个级别。
        sysinit:系统启动时准备运行的命令,比如说这个脚本将清除/tmp下的所有文件,如果想更多了解该字段,请参考/etc/rc.d/rc.sysinit
        wait:启动进程并等待结束,然后处理/etc/inittab文件中的下一个登记项
        ctrlaltdel:用户可以通过按ctrl+alt+delete重启电脑
        powerfail:只有在init接收到电源失败信号时才执行该进程,但不等待该进程结束
        powerokwait:只有在init接收到电源失败信号时才执行该进程,并在继续对/etc/inittab文件处理前等待该进程结束。
        respawn:若果相应的进程不存在,那么init就启动启动该进程,同时就不等待该进程结束就就扫描/etc/inittab文件,当该进程终止时,init将重新启动该进程。如果相应的进程已存在,那么init将忽略该登记项并继续对/etc/inittab文件扫描。
    process:具体执行的命令。
   
 

本文出自 “songruolong” 博客,转载请与作者联系!

你可能感兴趣的:(解析,职场,文件,休闲,inittab)