加入收藏 | 设为首页 | 会员中心 | 我要投稿 南通站长网 (https://www.0513zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Busybox的inittab文件格式详解

发布时间:2021-11-23 17:44:43 所属栏目:教程 来源:互联网
导读:要写自己的inittab,需要理解busybox的inittab文件格式。 busybox的inittab文件与通常的inittab不同,它没有runlevel的概念,语句功能上也有限制。inittab语句的标准格式是 id:runlevels:action:process 各字段的含义如下 id: id字段与通常的inittab中的含义

要写自己的inittab,需要理解busybox的inittab文件格式。
 
busybox的inittab文件与通常的inittab不同,它没有runlevel的概念,语句功能上也有限制。inittab语句的标准格式是
 
<id>:<runlevels>:<action>:<process>
各字段的含义如下
 
<id>:
id字段与通常的inittab中的含义不同,它代表的是这个语句中process执行所在的tty设备,内容就是/dev目录中tty设备的文件名。由于是运行process的tty设备的文件名,所以也不能象通常的inittab那样要求每条语句id的值唯一。
 
<runlevels>:
busybox不支持runlevel,所以此字段完全被忽略。
 
<action>:
为下列这些值之一:
 
sysinit, respawn, askfirst, wait,once, restart, ctrlaltdel, shutdown
 
其 含义与通常的inittab的定义相同。特别提一下askfirst,它的含义与respawn相同,只是在运行process前,会打出一句话 “please press Enter to active this console”,然后等用户在终端上敲入回车键后才运行process。
 
<process>:
指定要运行的process的命令行。

(编辑:南通站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读