android设备不识别awk命令,缺少busybox

Posted biangbiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android设备不识别awk命令,缺少busybox相关的知识,希望对你有一定的参考价值。

android设备不识别awk命令,缺少busybox

一、什么是BusyBox ?

BusyBox 是标准 Linux 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。(摘自百度百科)

二、下载BusyBox

下载BusyBox的binary,打开这个地址 http://www.busybox.net/downloads/binaries ,选择最新版本,然后下载对应你的设备架构的版本

三、安装BusyBox

下载到本地后,push到设备

adb push busybox /mnt/sdcard/

首先要保证设备已经root,并且已经重新挂载/system目录,有权限操作/system目录

使用 ls 检查一下 /system 里是否有 xbin 目录,没有的话输入 mkdir xbin 创建,因为本示例是要把busybox安装到 /system/xbin 。

如下操作,完成即可。

cp /mnt/sdcard/busybox /system/xbin/
cd /system/xbin
chmod 755 busybox
busybox --install .

以上是关于android设备不识别awk命令,缺少busybox的主要内容,如果未能解决你的问题,请参考以下文章

awk命令的小记1

对面的帅哥美女看过来!我是AWK-shell不可缺少的命令

Android终端--telnet缺少命令,收到此错误:KO:未知命令,尝试“帮助”

终端不识别手机设备解决方案

Android 设备被“adb 设备”识别但不是通过 Eclipse?

如何从外壳识别 Android 设备的分区?