busybox理解
busybox理解
busybox 將常用的linux工具裁剪選項后進行歸檔;
使用軟連接方式,統一入口為 busybox 二進制文件,其他指令均為usybox的軟鏈接;
busybox程序入口為appletlib.c,在此文件main中,會把輸入的指令和applet_tables.h中applet_names數組進行對比,匹配的話返回對應下標去applet_main數組獲取對應的函數進行執行;
每個指令都有對應的入口函數,比如: ls 對應的是 “ls_main”;
busybox使用配置文件進行對應指令的裁剪;
總結
- 上一篇: 即时通讯系列-1-即时通讯软件的项目需求
- 下一篇: 直到黎明 Until Dawn 后感