Eiji James Yoshidaの記録

パケット作りが趣味のセキュリティ技術者の記録(2006年9月6日執筆開始)。当ブログはGoogle AnalyticsとAmazonアソシエイトを利用しています。

VMware ESXi 5.0 Update 1のBusyBoxで使えるコマンド一覧

ふと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の変更点。

  1. chrootの削除
  2. dfの削除
  3. ftpgetの削除
  4. ftpputの削除
  5. loadkmapの削除
  6. mountの削除
  7. syslogdの削除
  8. umountの削除
  9. uptimeの削除
  10. unzipの追加
  11. whoの追加

結構コマンドが削除されたけど、unzipが追加されたのは嬉しいかも。