类型:手机软件
版本:
大小:6.43M
更新:2025-06-15
语言:简体中文
等级:
厂商:
BusyBox 介绍
BusyBox 是一个开源的轻量级工具集合,专为嵌入式系统和资源受限环境设计。它将超过 300 个常用的 Unix 命令(如ls
、cp
、grep
、mount
等)整合到单个可执行文件中,显著减少了存储空间和内存占用。其核心特点包括: 精简高效:通过共享代码和静态编译,生成的文件体积极小(约 1MB),适合嵌入式设备。
高度可定制:支持选择性编译所需工具,避免冗余。
兼容性:命令语法与传统 Unix 工具一致,学习成本低。
BusyBox 最初由 Bruce Perens 于 1996 年为 Debian 安装盘开发,现广泛应用于路由器、智能家居等嵌入式设备,以及 Alpine Linux 等轻量级发行版。
使用技巧
快速调用命令:
直接通过 busybox [命令]
运行(如 busybox ls -l
)。
创建符号链接(如 ln -s busybox sh
),通过链接名自动匹配对应功能。
查看支持的命令:
运行 busybox --list
列出所有内置工具。
嵌入式系统配置:
使用 make menuconfig
自定义编译选项,仅保留必要工具。
静态编译(选择 Build static binary
)避免依赖外部库。
网络与文件管理:
快速配置网络:busybox ifconfig eth0 192.168.1.10
。
修复文件系统:busybox fsck.ext4 /dev/sda1
。
初始化脚本:
通过 /etc/inittab
和 rcS
脚本定制启动流程(如挂载文件系统、启动服务)。
官方资源: 。