栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

安卓系统BusyBox的安装和使用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

安卓系统BusyBox的安装和使用

手机需要有root权限,如果没有root请参考这里

介绍

BusyBox 是一个小型可执行文件,它结合了许多常见 UNIX 实用程序的精简版。它占用很小的体积,通常用在嵌入式设备上。 在安卓系统上安装busybox,就可以运行更多的unix命令如vi,find,grep,cat,wegt等。

方式一

直接使用安卓版的busybox安装程序
busybox下载地址
下载完成后安装并打开,授予root权限
在busybox主界面选择BusyBox版本和安装路径,点击INSTALL,busybox就会安装到手机中

左侧APPLETS栏,展示支持的几百个Unix命令,点击可查看相关的用法

右侧的scriptS栏,是脚本运行界面,可以自己编写shell脚本并运行

方式二:

如果你不喜欢手机版的busybox安装程序,并且喜欢折腾,就用这种方式安装
需要用到adb工具箱,如果没有adb工具箱请参考这里
电脑下载busybox的arm版本:地址
我下载的是
busybox-armv7l
下载后改名为busybox
手机用USB数据线连接电脑,开启USB调试模式
电脑打开cmd,检查设备连接

adb devices

导入busybox到手机

adb push D:downloadbusybox /mnt/sdcard

以root用户运行安卓shell

adb shell
su

更改系统读写权限

mount -o remount,rw -t yaffs2 /system

复制busybox到/system/xbin目录并增加权限

cp /mnt/sdcard/busybox /system/xbin
chmod 774 /system/xbin

此时就可以使用busybox命令了。使用busybox命令有两种方式,一种是直接使用busybox+命令名称,如busybox ls,还有一种是建立指向busybox的软链接,busybox会根据软链接的名字来运行对应的命令。
通过第二种方法,可以在输入命令时免去busybox前缀
安装

busybox --install -s /system/xbin

该命令会在/system/xbin目录下创建各种以unix命令为名字的指向busybox的软连接。安装完成后就可以直接使用unix命令了。
查询busybox支持的命令

busybox

busybox的有关信息请参考:busybox.net

推荐使用安卓终端模拟器,可以用他在安卓手机上运行unix命令和脚本
相关下载
busybox-armv7l

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/277717.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号