busybox初始化配置
来源:互联网 发布:国民党空军知乎 编辑:程序博客网 时间:2024/06/15 03:11
转载地址:http://blog.csdn.net/lqrensn/article/details/5955740
busybox取消了runlevels,runlevels已经被busybox的init进程忽略。如果想使用runlevels,就使用sysvinit来代替。
每个入口的格式:<id>:<runlevels>:<action>:<process>
<id>: busybox的这个参数不是常规意义上的<id>,它是指指定进程运行的tty。其内容是/dev下的tty设备或者别名。这个字段留空表示忽略。指定错误,会得到异常。
<runlevels>: 被完全忽略,只需留空.
<action>: 有效的actions包括: sysinit, respawn, askfirst, wait,once,restart,ctrlaltdel, and shutdown.
askfirst和respawn类似,只是在运行进程前,先打印一句"Please press Enter to activate this console."等待用户敲入回车后再执行。
不能识别的<action>将导致init发送错误信号,并继续执行(只提示错误)。
<process>: 指定执行的进程和它的命令行。
如果busybox没有inittab也不影响,它将默认按以下处理:
::sysinit:/etc/init.d/rcS
::askfirst:/bin/sh
::ctrlaltdel:/sbin/reboot
::shutdown:/sbin/swapoff -a
::shutdown:/bin/umount -a -r
::restart:/sbin/init
如果发现/dev/console不是一个串口设备,将执行:
tty2::askfirst:/bin/sh
tty3::askfirst:/bin/sh
tty4::askfirst:/bin/sh
在shell前加一个'-'前缀表示是一个登陆shell,比如:
::askfirst:-/bin/sh;也可以指定登陆到哪个tty,比如:
tty2::askfirst:-/bin/sh
tty3::askfirst:-/bin/sh
tty4::askfirst:-/bin/sh
/sbin/getty可以指定选择某个tty.比如:
tty4::respawn:/sbin/getty 38400 tty5 /* /sbin/getty 波特率 tty号 */
将串口输出到终端:
#::respawn:/sbin/getty -L ttyS0 9600 vt100
串口输出到modem:
#::respawn:/sbin/getty 57600 ttyS2
- busybox初始化配置
- busybox初始化配置
- busybox 初始化
- busybox初始化配置 登陆shell 非登陆shell
- 配置busybox
- busybox init初始化过程
- busybox的init初始化进程
- busybox的init初始化进程
- BusyBox 的配置
- busybox 安装配置
- busybox网络配置
- android busybox 配置
- busybox网络配置
- busybox配置telnetd
- busybox配置rootfs
- busybox配置telnetd
- busybox的配置编译
- Android 配置busybox
- linux下安装mysql my.cnf配置文件发生错误
- jenkins配置邮件及增强版邮件通知
- 阿里云基础认证(ACA
- 蓝桥杯 算法训练 寂寞的数
- (三)BufferedInputStream源码学习
- busybox初始化配置
- 在filebeat 6.0.0中如何将log输出到不同到kafka topics
- 选择排序&堆排序
- 2017hdu新生赛 1007 找方块
- 一个复杂系统的拆分改造实践
- 在C#中GUID生成的四种格式
- easyui datagrid xxs
- myBatis动态sql
- 消息中间件之ActiveMQ 待更新