Ubuntu Linux系统的启动过程

豆豆网   技术应用频道   2008年01月18日  【字号: 收藏本文

内容摘要:一步一步的介绍了Linux启动过程,对于初步学习linux的朋友可以参考一下。

  以 # 开头的行为注释行

  每一行包括如下四个字段(每个字段用“:”间隔):

  id : runlevels : action : process

  文件 /etc/inittab 的字段说明

  id

  该字段是各有效行的标识符。对定义 getty 的各行来说,该标识符指定 getty 运行的终端(即设备文件 /dev/tty 之后的数字字符);对其他行来说,除了有长度限制外没有特殊要求,但该字段在整个文件中必须唯一。

  runlevels

  指定运行级别,各运行级别由单个的数字表示,可以指定多个运行级别,但不能包含任何间隔符。

  action

  指定运行状态,可以有如下的取值:

  initdefault — 指定启动后所进入的运行级别,process 字段将被忽略,默认值为 2

  sysinit — 在系统启动时执行初始化

  wait — 执行下一个字段指定的命令,并等待其结束再运行其他命令

  respawn — 当下一个字段指定的命令结束后,重新运行该命令(如控制台登录程序 getty)

  ctrlaltdel — 当按下Ctrl+Alt+Del组合键时执行下一个字段指定的命令

  powerwait — 当出现电源错误时执行下一个字段指定的命令,并等待其结束

  powerfailnow — 当出现电源错误时执行下一个字段指定的命令,不等待其结束

  powerokwait — 当电源恢复时执行下一个字段指定的命令

责编:豆豆技术应用

正在加载评论...