Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
When you build BusyBox, you end up with a binary called—you guessed it—BusyBox. BusyBox can be invoked from the binary name itself, but it is usually launched via a symlink. When BusyBox is invoked without command-line parameters, it produces a list of the functions that were enabled via the configuration. Listing 11-3 shows such an output (it has been formatted to fit the page width).
|
Code View:
Scroll
/
Show All root@coyote # busybox
BusyBox v1.13.2 (2010-02-24 16:04:14 EST) multi-call binary
Copyright (C) 1998-2008 Erik Andersen, Rob Landley, Denys Vlasenko and
others. Licensed under GPLv2.
See source distribution for full notice.
Usage: busybox [function] [arguments]...
or: function [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a link
to busybox for each function they wish to use and BusyBox will act
like whatever it was invoked as!
Currently defined functions:
[, [[, addgroup, adduser, ar, ash, awk, basename, blkid, bunzip2,
bzcat, cat, chattr, chgrp, chmod, chown, chpasswd, chroot, chvt,
clear, cmp, cp, cpio, cryptpw, cut, date, dc, dd, deallocvt,
delgroup, deluser, df, dhcprelay, diff, dirname, dmesg, du,
dumpkmap, dumpleases, echo, egrep, env, expr, false, fbset,
fbsplash, fdisk, fgrep, find, free, freeramdisk, fsck, fsck.minix,
fuser, getopt, getty, grep, gunzip, gzip, halt, head, hexdump,
hostname, httpd, hwclock, id, ifconfig, ifdown, ifup, init, insmod,
ip, kill, killall, klogd, last, less, linuxrc, ln, loadfont,
loadkmap, logger, login, logname, logread, losetup, ls, lsmod,
makedevs, md5sum, mdev, microcom, mkdir, mkfifo, mkfs.minix, mknod,
mkswap, mktemp, modprobe, more, mount, mv, nc, netstat, nice,
nohup, nslookup, od, openvt, passwd, patch, pidof, ping, ping6,
pivot_root, poweroff, printf, ps, pwd, rdate, rdev, readahead,
readlink, readprofile, realpath, reboot, renice, reset, rm, rmdir,
rmmod, route, rtcwake, run-parts, sed, seq, setconsole, setfont,
sh, showkey, sleep, sort, start-stop-daemon, strings, stty, su,
sulogin, swapoff, swapon, switch_root, sync, sysctl, syslogd, tail,
tar, tee, telnet, telnetd, test, tftp, time, top, touch, tr,
traceroute, true, tty, udhcpc, udhcpd, umount, uname, uniq, unzip,
uptime, usleep, vi, vlock, watch, wc, wget, which, who, whoami,
xargs, yes, zcat
|