busybox的init

  Busyboxinit进程完成了些什么:

(1)init进程设置信号处理进程

(2)对控制台进行初始化

(3)解析inittab文件

(4)在默认情况下,Busybox会运行系统初始化脚本/etc/init.d/rcS

(5)运行导致init暂停的inittab命令(动作类型wait)

(6)运行仅执行一次的inittab命令(动作类型once)

  Busybox中的id用来指定启动的控制台,如果所启动的进程不是可交互的shell,比如busyboxsh,就可以空着id不用填写.

  配置应用程序自启动

(1)在启动/etc/init.d下添加启动脚本,创建/etc/rc.d/.../目录下的链接

(2)直接在/etc/rc.d/rc.local脚本中添加命令,该脚本在启动过程中调用.系统在启动后还未登录前,将自动执行该程序. (3)通过/linuxrc脚本直接启动,通常是在内核命令行参数中指定init=/program

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值