ふとVMware ESXi 5.0 Update 1のBusyBoxで使えるコマンドが知りたくなったので調べてみた。
~ # busybox
BusyBox v1.9.1-VMware-visor-8630 (2012-01-06 01:09:05 PST) multi-call binary
Copyright (C) 1998-2007 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, ash, awk, basename, cat, chgrp,
chmod, chown, chvt, cksum, clear, cp, crond, cut, date,
dd, delgroup, deluser, diff, dirname, du, echo, egrep,
eject, env, expr, false, fdisk, fgrep, find, getty, grep,
groupadd, groupdel, groups, gunzip, gzip, halt, head,
hexdump, hostname, id, inetd, init, kill, ln, lockfile,
logger, login, ls, md5sum, mkdir, mkfifo, mknod, mktemp,
more, mv, nohup, nslookup, od, passwd, poweroff, printf,
readlink, reboot, reset, resize, rm, rmdir, sed, seq,
setsid, sh, sha1sum, sleep, sort, stat, stty, su, sum,
sync, tail, tar, tee, test, time, touch, true, uname,
uniq, unzip, useradd, userdel, usermod, usleep, vi, watch,
wc, wget, which, who, whoami, xargs, zcat
~ # なんかVMware ESXi 4.1 Update 2のBusyBoxと違う気がすると思って比較してみたら、やっぱり違ってた。
下記がVMware ESXi 5.0 Update 1のBusyBoxの変更点。
- chrootの削除
- dfの削除
- ftpgetの削除
- ftpputの削除
- loadkmapの削除
- mountの削除
- syslogdの削除
- umountの削除
- uptimeの削除
- unzipの追加
- whoの追加
結構コマンドが削除されたけど、unzipが追加されたのは嬉しいかも。