zoukankan      html  css  js  c++  java
  • linux系统初始化——busybox的inittab文件格式说明


    busybox的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的命令行。

  • 相关阅读:
    第四次团队作业
    第三次团队作业博客——系统设计
    第二次团队作业博客
    第一次团队作业博客
    团队作业——总结
    软件工程课程总结
    Beta冲刺提交-星期三
    个人作业-Alpha项目测试
    第四次团队作业
    第三次团队作业——系统设计
  • 原文地址:https://www.cnblogs.com/sun-frederick/p/4763423.html
Copyright © 2011-2022 走看看