cublog
1,busybox
简介
busybox
是一个集成了一百多个最常用
linux
命令和工具的软件
,
他甚至还集成了一个
http
服务器和一个
telnet
服务器
,
而所有这一切功能却只有区区
1M
左右的大小
.
我们平时
用的那些
linux
命令就好比是分立式的电子元件
,
而
busybox
就好比是一个集成电路
,
把常
用的工具和命令集成压缩在一个可执行文件里
,
功能基本不变
,
而大小却小很多倍
,
在嵌入式
linux
应用中
,busybox
有非常广的应用
,
另外
,
大多数
linux
发行版的安装程序中都有
busybox
的身影
,
安装
linux
的时候案
ctrl+alt+F2
就能得到一个控制台
,
而这个控制台中
的所有命令都是指向
busybox
的链接
.
Busybox
的小身材大作用的特性
,
给制作一张软盘的
linux
带来了及大方便
.
2,busybox
的用法
可以这样用
busybox
#busybox ls
他的功能就相当运行
ls
命令
最常用的用法是建立指向
busybox
的链接
,
不同的链接名完成不同的功能
.
#ln -s busybox ls
#ln -s busybox rm
#ln -s busybox mkdir
然后分别运行这三个链接
:
#./ls
#./rm
#./mkdir
就可以分别完成了
ls rm
和
mkdir
命令的功能
.
虽然他们都指向同一个可执行程序
busybox
但是只要链接名不同
,
完成的功能就不同
,busybox
就是这么的神奇
.