busybox理解
busybox理解
busybox 将常用的linux工具裁剪选项后进行归档;
使用软连接方式,统一入口为 busybox 二进制文件,其他指令均为usybox的软链接;
busybox程序入口为appletlib.c,在此文件main中,会把输入的指令和applet_tables.h中applet_names数组进行对比,匹配的话返回对应下标去applet_main数组获取对应的函数进行执行;
每个指令都有对应的入口函数,比如: ls 对应的是 “ls_main”;
busybox使用配置文件进行对应指令的裁剪;
总结
- 上一篇: 即时通讯系列-1-即时通讯软件的项目需求
- 下一篇: 直到黎明 Until Dawn 后感