BusyBox:一个将许多常用的 Unix/Linux 命令(如 ls、cp、sh 等)打包到单个小体积可执行文件中的工具集,常用于嵌入式 Linux、路由器、救援系统与精简环境。它通常提供“多合一(multi-call binary)”的命令实现。
/ˈbɪzi bɑːks/
BusyBox provides basic Linux utilities on small devices.
BusyBox 在小型设备上提供基本的 Linux 实用命令。
In the initramfs environment, the system boots into a BusyBox shell so administrators can repair the filesystem before mounting the real root partition.
在 initramfs 环境中,系统会启动进入 BusyBox 的 shell,这样管理员可以在挂载真正的根分区前修复文件系统。
BusyBox由 busy(“忙碌的、繁忙的”)+ box(“盒子/工具箱”)构成,字面含义可理解为“装着许多忙碌工具的盒子”,指它把大量常用命令浓缩进一个“小工具箱”里。该项目在 Linux 精简发行版与嵌入式领域中广为使用。