一、简介BusyBox 是很多标准Linux® 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet(不过它的选项比传统的版本要少);有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。BusyBox 的诞生BusyBox 最初是由 Bruce Perens 在 1996 年为 Debian GNU/Linux 安装盘编写的。其目标是在一张软盘上创建一个可引导的 GNU/Linux 系统,这可以用作安装盘和急救盘。一张软盘可以保存大约 1.4-1.7MB 的内容,因此这里没有多少空间留给 Linux 内核以及相关的用户应用程序使用。BusyBox 许可证BusyBox 是按照 GNU General Public License(GPL)许可证发行的。这意味着如果我们在一个项目中使用 BusyBox,就必须遵守这个许可证。我们可以在 BusyBox Web 站点(请参看本文后面 参考资料 一节的内容)上看到这个许可证的内容。BusyBox 团队似乎正忙于监视违反这个许可证的情况。实际上,他们维护了一个 “Hall of Shame” 页面来说明违反者的情况。BusyBox 揭露了这样一个事实:很多标准 Linux 工具都可以共享很多共同的元素。例如,很多基于文件的工具(比如 grep 和 find)都需要在目录中搜索文件的代码。当这些工具被合并到一个可执行程序中时,它们就可以共享这些相同的元素,这样可以产生更小的可执行程序。实际上,BusyBox 可以将大约 3.5MB的工具包装成大约 200KB 大小。这就为可引导的磁盘和使用 Linux 的嵌入式设备提供了更多功能。我们可以对 2.4 和 2.6 版本的 Linux 内核使用BusyBox。BusyBox: The Swiss Army Knife of Embedded LinuxBusyBox combines tiny versions of many commonUNIX utilities into a single small executable. It provides replacements formost of the utilities you usually find in GNU fileutils, shellutils, etc. Theutilities in BusyBox generally have fewer options than their full-featured GNUcousins; however, the options that are included provide the expectedfunctionality and behave very much like their GNU counterparts. BusyBoxprovides a fairly complete environment for any small or embedded system.BusyBox has been written withsize-optimization and limited resources in mind. It is also extremely modularso you can easily include or exclude commands (or features) at compile time.This makes it easy to customize your embedded systems. To create a workingsystem, just add some device nodes in /dev, a few configuration files in /etc,and a Linux kernel.BusyBoxis maintained by Denys Vlasenko, and licensed under the GNU GENERAL PUBLICLICENSE version 2.Get BusyBoxDownload Source
BusyBox各版本下载 http://www.linuxidc.com/Linux/2011-08/40704.htm稳定版本:V1.23.1
更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2015-02/113131p2.htm
VMware 虚拟机使用RedHat,出现 connect: Network is unreachable解決方法在Ubuntu 14.10中如何安装和配置‘天气信息指示器’相关资讯 busybox
- BusyBox 1.24.1 发布下载,Unix 常 (10/25/2015 11:37:58)
- BusyBox 1.23.2 发布下载,Unix常 (03/23/2015 20:35:13)
- Linux入门之定制Linux系统--- (04/04/2014 13:23:19)
| - BusyBox构建根文件系统 (08/08/2015 13:39:57)
- BusyBox本地安全限制绕过漏洞(CVE- (01/28/2015 18:43:23)
- 嵌入式Linux下使用BusyBox的crond (02/27/2014 19:02:41)
|
本文评论 查看全部评论 (0)