busybox:Linux 工具里的瑞士军刀

2013-03-07

BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、 cat 和 echo等等,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Android 系统的自带的shell。

BusyBox 将许多具有共性的小版本的UNIX工具结合到一个单一的可执行文件。这样的集合可以替代大部分常用工具比如的GNU fileutils , shellutils等工具,BusyBox提供了一个比较完善的环境,可以适用于任何小的或嵌入式系统。

BusyBox 最初是由 Bruce Perens 在 1996 年为 Debian GNU/Linux 安装盘编写的。其目标是在一张软盘上创建一个可引导的 GNU/Linux 系统,这可以用作安装盘和急救盘。

编译安装
#make menuconfig定制要编译包含哪些命令。
#make
#make install

使用方法
直接使用
#busybox ls
或者创建一个命令链接
#ln -s /bin/busybox /bin/ls
#/bin/ls
直接输入busybox可以看到支持哪些命令:
#busybox

 

官方网站
http://www.busybox.net

分类:Linux操作系统 | 标签: |

相关日志

评论被关闭!