安装:
1 到http://www.billrocks.org/android_libs/bin/下载busybox文件。
2 把busybox上传到android系统,并设置可执行权限。
adb push busybox /system/bin
adb shell
# chmod 655 /system/bin/busybox
3 运行 busybox
查看android linux内核版本
# busybox uname -a
Linux (none) 2.6.23 #5 Thu Dec 27 14:10:07 PST 2007 armv5tejl unknown
启动一个httpd服务器
#busybox httpd
启动后你在模拟器的web浏览器上访问 http://127.0.0.1 即可
执行运行
#busybox
即可查看busybox支持的命令。
busybox支持的命令包括:
[, [[, addgroup, adduser, adjtimex, ar, arp, arping, ash,
awk, basename, bunzip2, bzcat, bzip2, cal, cat, catv,
chattr, chgrp, chmod, chown, chpasswd, chpst, chroot,
chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond,
crontab, cryptpw, cut, date, dc, dd, deallocvt, delgroup,
deluser, df, dhcprelay, diff, dirname, dmesg, dnsd, dos2unix,
du, dumpkmap, dumpleases, echo, ed, egrep, eject, env,
envdir, envuidgid, expand, expr, fakeidentd, false, fbset,
fdflush, fdformat, fdisk, fgrep, find, fold, free, freeramdisk,
fsck, fsck.minix, ftpget, ftpput, fuser, getopt, getty,
grep, gunzip, gzip, halt, hdparm, head, hexdump, hostid,
hostname, httpd, hwclock, id, ifconfig, ifdown, ifup,
inetd, init, insmod, install, ip, ipaddr, ipcalc, ipcrm,
ipcs, iplink, iproute, iprule, iptunnel, kbd_mode, kill,
killall, killall5, klogd, last, length, less, linux32,
linux64, linuxrc, ln, loadfont, loadkmap, logger, login,
logname, logread, losetup, ls, lsattr, lsmod, lzmacat,
makedevs, md5sum, mdev, mesg, microcom, mkdir, mkfifo,
mkfs.minix, mknod, mkswap, mktemp, modprobe, more, mount,
mountpoint, mt, mv, nameif, nc, netstat, nice, nmeter,
nohup, nslookup, od, openvt, passwd, patch, pgrep, pidof,
ping, ping6, pipe_progress, pivot_root, pkill, poweroff,
printenv, printf, ps, pscan, pwd, raidautorun, rdate,
readahead, readlink, readprofile, realpath, reboot, renice,
reset, resize, rm, rmdir, rmmod, route, rpm, rpm2cpio,
run-parts, runlevel, runsv, runsvdir, rx, sed, seq, setarch,
setconsole, setkeycodes, setlogcons, setsid, setuidgid,
sh, sha1sum, slattach, sleep, softlimit, sort, split,
start-stop-daemon, stat, strings, stty, su, sulogin, sum,
sv, svlogd, swapoff, swapon, switch_root, sync, sysctl,
syslogd, tail, tar, tcpsvd, tee, telnet, telnetd, test,
tftp, time, top, touch, tr, traceroute, true, tty, ttysize,
udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand,
uniq, unix2dos, unlzma, unzip, uptime, usleep, uudecode,
uuencode, vconfig, vi, vlock, watch, watchdog, wc, wget,
which, who, whoami, xargs, yes, zcat, zcip
分享到:
相关推荐
Busybox 是一个集成了一系列 Linux 常用命令的单一可执行程序,被广泛应用于嵌入式系统和 Android 设备中,以提供基础的系统管理功能。由于它的体积小、功能全,因此被誉为“Linux 工具箱”。在 Android 系统中,...
BusyBox作为一款集成了众多常用Linux命令和工具的小巧软件,成为了Android系统扩展功能的强大助手。本文旨在详细介绍如何将BusyBox工具集成到Android系统中,为开发者提供更为便捷的命令行操作环境。 #### 二、...
Busybox for Android v1.20.2 Stable built by Linus Yang [Aug 12, 2012 Update] - Update to 1.20.2 stable [Features] - Tested on Android 2.1, 2.3, 4.0 and 4.1. Should be capable with all Android ...
Busybox 是一个集成了大量 Linux 命令的小巧实用工具,专为嵌入式系统设计,尤其是 Android 设备。它将数百个常用的 Unix 工具打包在一个小型可执行文件中,大大减少了系统对磁盘空间的需求。在 Android 系统中,...
busybox for android,编译器要用arm-eabi-4.4.0.tgz。 海天雄的android系统是没有busybox的。 Android并没有采用glibc作为C库,而是采用了Google自己开发的Bionic Libc,它的官方Toolchain也是基于Bionic Libc而并非...
Busybox.apk 可以应用于Android开发的工具
Busybox是一款轻量级的Linux实用程序集合,它将许多常见的Unix命令打包成一个单一的可执行文件,常用于嵌入式系统,如Android设备。标题提到“修正编译过的busybox的源码,验证过在android上能使用”,这意味着我们...
android中的busybox工具集。
在这个案例中,可能是使用了非Android环境(如Linux或Windows)的编译器来构建适用于Android系统的BusyBox。这通常涉及到配置编译环境,包括设置目标体系结构(如arm或aarch64)、指定交叉编译工具链(如arm-linux-...
android可用的交叉编译后的busybox。支持70多个linux命令,可以极大扩展android命令集
busybox v1.20.2 for Android v4.0.4
busybox 1.20.2 for android. steps: adb remount adb push ./busybox-1.20.2-android2 /system/bin/ adb shell busybox ifconfig......
6. **添加环境变量**:为了让Android系统能够识别并使用BusyBox中的命令,需要在环境变量中添加`/data/busybox`路径: ``` adb shell export PATH=$PATH:/data/busybox ``` #### 五、修改`init.rc`文件 为了确保...
在android端使用busybox工具,可将附件的busybox复制到手机的system/xbin/目录下,修改权限之后就可以使用busybox,这样可以使用在android上很多linux命令
Busybox 的灵活性和可扩展性也使得它非常适合在嵌入式 Linux 系统中使用。 另外,busybox 的编译过程也非常方便,只需要通过 make menuconfig 命令就可以打开它的编译界面。在这个界面中,可以对最终编译到的可...
在这个过程中,我们将使用 BusyBox 和 CramFS 工具来创建一个紧凑且高效的根文件系统。 BusyBox 是一个集成了大量常用 Linux 实用程序的单一可执行文件,而 CramFS 是一种压缩的只读文件系统,适合嵌入式设备使用。 ...
This application is an BusyBox installer for Android. BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities ...
简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Android 系统的自带的shell。 怎么使用该工具?请看我的博文。安卓手机免Root运行busybox的命令(重做带图) ...
busybox命令系统最新版,方便实用
*Busybox 只需用几百 kB 的空间就可以运 行,非常适合嵌入式系统使用。 用 Busybox 制作嵌入式 Linux 根文件系统可以快速生成包含所有必要文件和工具的文件系统,并且可以节省系统资源和提高应用程序的执行速度。