busybox
読み:ビジーボックス
外語:busybox
GNU Core Utilitiesの主要なUNIXコマンドを、単一の実行ファイルで提供するアプリケーション。
概要
GPLv2で公開されており、各アプリケーションを別々の実行ファイルにするよりディスクの使用量を削減できるため組み込み用としてよく使われている。
なお、Androidでは同様のコンセプトでBSDライセンスのtoolboxが使われている。
特徴
BusyBox v1.13.3時点で、次の機能に対応している。
- [
- [[
- addgroup
- adduser
- adjtimex
- ar
- arping
- ash
- awk
- basename
- brctl
- bunzip2
- bzcat
- bzip2
- cal
- cat
- chgrp
- chmod
- chown
- chroot
- chvt
- clear
- cmp
- cp
- cpio
- crond
- crontab
- cut
- date
- dc
- dd
- deallocvt
- delgroup
- deluser
- df
- dirname
- dmesg
- dos2unix
- dpkg
- dpkg-deb
- du
- dumpkmap
- echo
- ed
- egrep
- eject
- env
- expand
- expr
- false
- fbset
- fdflush
- fdisk
- fgrep
- find
- fold
- free
- freeramdisk
- fsck.minix
- ftpget
- ftpput
- getopt
- getty
- grep
- gunzip
- gzip
- halt
- head
- hexdump
- hostid
- hostname
- httpd
- hwclock
- id
- ifconfig
- ifdown
- ifup
- init
- ip
- ipcalc
- kill
- killall
- klogd
- last
- length
- less
- linuxrc
- ln
- loadfont
- loadkmap
- logger
- login
- logname
- logread
- losetup
- ls
- lzmacat
- makedevs
- md5sum
- mdev
- mesg
- microcom
- mkdir
- mkfifo
- mkfs.minix
- mknod
- mkswap
- mktemp
- more
- mount
- mt
- mv
- nameif
- nc
- netstat
- nslookup
- od
- openvt
- passwd
- patch
- pidof
- ping
- ping6
- pivot_root
- poweroff
- printf
- ps
- pwd
- rdate
- readlink
- realpath
- reboot
- renice
- reset
- rm
- rmdir
- route
- rpm
- rpm2cpio
- run-parts
- sed
- setkeycodes
- sh
- sha1sum
- sleep
- sort
- start-stop-daemon
- static-sh
- strings
- stty
- su
- sulogin
- swapoff
- swapon
- sync
- syslogd
- tac
- tail
- tar
- tee
- telnet
- telnetd
- test
- tftp
- time
- top
- touch
- tr
- traceroute
- true
- tty
- udhcpc
- 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
再検索