作者:GWD 时间:2019.8.25
Busybox的引入
根文件系统中有很多命令,命令就相当与一个应用程序,若一个一个编译很麻烦,linux中有一个busybox。当我们执行ls时候就相当于执行了busybox ls;上一节提到的init进程其实也是指向busybox的进程,我们要分析init进程要先找到busybox的源码。
小结:
1)、Init=Busybox;
2)、Inittab是一开始就被解析的配置文件存放busybox中的一些指定程序;
3)、new_init_action作用是往init_action链表中加入新的节点;
4)、run_action选择判断函数体,用于根据不同的程序名调用不同的执行函数;
5)、run(a)创建子进程,被run_action调用;
1、busybox中的init有哪些功能
2、解析配置文件前,看一看解释文档弄明白两点,指定