1 什么是busybox?
BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、 cat 和 echo等等,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。也包含了 Android 系统的自带的shell。 为什么要在Android中加入busybox? 用过adb shell的人应该知道,在默认情况下,adb shell下是不能用clear,grep, find,vi等指令的,甚至连Tab链自动补全功能都不能用,对于已经习惯了使用这些指令的码农们来说,这是件比较悲摧的事情。幸运地是,我们有了busybox!
2 下载busybox
打开下载界面:http://www.linuxidc.com/Linux/2011-08/40704.htm,选择最新的版本: 1.19.0, 然后进入下一个界面:选择适合你的设备的版本进行下载,这里我们为Android模块器下载busybox-armv6l.下载下来后,将其重命名为busybox:
- $mv busybox-armv6l busybox
- $chmod 755 busybox
3 放入模拟器
首先用adb shell进入模拟器,在/data目录下新建一个busybox的目录,然后将busybox放入此目录下.
- $adb shell
- #cd /data
- #mkdir busybox
- #exit
- $adb shell push busybox /data/busybox
如下图:
Ubuntu 有时使用man xxx查询函数时查不到的解决方法Android模拟器安装BusyBox的一个窍门相关资讯 busybox
- BusyBox 1.24.1 发布下载,Unix 常 (10/25/2015 11:37:58)
- BusyBox 1.23.2 发布下载,Unix常 (03/23/2015 20:35:13)
- BusyBox本地安全限制绕过漏洞(CVE- (01/28/2015 18:43:23)
| - BusyBox构建根文件系统 (08/08/2015 13:39:57)
- BusyBox制作文件系统 (02/09/2015 10:06:32)
- Linux入门之定制Linux系统--- (04/04/2014 13:23:19)
|
本文评论 查看全部评论 (0)