Skip to content

busybox commands

Skyler Curtis edited this page Sep 20, 2018 · 9 revisions

This is a list of all commands supported by busybox. Some may be supported, some may not, but it gives a good goal of tools which may need writing. Not all tools here will be written, and not all tools that have been written will be here. Some tools may be unique to this project, or based on other tools such as metasploit.

tools that are crossed out are ones that have been written already. The first list is sort of a TODO. Things we are, or intend to work on. If you are doing a PR, feel free to pick one and work on it.

At the bottom is busybox tools which will likely never be written due to complexity, uselessness, or other reasons. They are being kept here but separated in case somebody (including myself) wishes to make a case for why it should be written in this project.

  • base64
  • basename
  • bunzip2
  • bzcat
  • bzip2
  • cal
  • cat
  • chmod
  • chown
  • clear
  • cmp
  • comm
  • cp
  • cut
  • date
  • dd
  • diff
  • dirname
  • dos2unix
  • du
  • echo
  • factor
  • false
  • find
  • fold
  • free
  • grep
  • groups
  • gunzip
  • gzip
  • head
  • hostname
  • ip
  • ipaddr
  • ipcalc
  • ln
  • ls
  • md5sum
  • mv
  • nc
  • ping
  • ping6
  • printf
  • ps
  • rev
  • rm
  • sha1sum
  • sha256sum
  • sha3sum
  • sha512sum
  • sum
  • sleep
  • sort
  • tac
  • tail
  • tar
  • tee
  • telnet
  • touch
  • uniq
  • unix2dos
  • unzip
  • uudecode
  • uuencode
  • wc
  • xxd
  • yes
  • zcat
  • zip

  • [
  • [[
  • acpid
  • add-shell
  • addgroup
  • adduser
  • adjtimex
  • ar
  • arp
  • arping
  • ash
  • awk
  • blkdiscard
  • blkid
  • blockdev
  • bootchartd
  • brctl
  • chat
  • chattr
  • chgrp
  • chpasswd
  • chpst
  • chroot
  • chrt
  • chvt
  • cksum
  • conspy
  • cpio
  • crond
  • crontab
  • cryptpw
  • cttyhack
  • dc
  • deallocvt
  • delgroup
  • deluser
  • depmod
  • devmem
  • dhcprelay
  • dmesg
  • dnsd
  • dnsdomainname
  • dpkg
  • dpkg-deb
  • dumpkmap
  • dumpleases
  • ed
  • egrep
  • eject
  • env
  • envdir
  • envuidgid
  • expand
  • expr
  • fakeidentd
  • fatattr
  • fbset
  • fbsplash
  • fdflush
  • fdformat
  • fdisk
  • fgconsole
  • fgrep
  • findfs
  • flash_eraseall
  • flash_lock
  • flash_unlock
  • flashcp
  • flock
  • freeramdisk
  • fsck
  • fsck.minix
  • fsfreeze
  • fstrim
  • fsync
  • ftpd
  • ftpget
  • ftpput
  • fuser
  • getopt
  • getty
  • halt
  • hd
  • hdparm
  • hexdump
  • hostid
  • httpd
  • hush
  • hwclock
  • i2cdetect
  • i2cdump
  • i2cget
  • i2cset
  • id
  • ifconfig
  • ifenslave
  • ifplugd
  • inetd
  • init
  • inotifyd
  • insmod
  • install
  • ionice
  • iostat
  • ipcrm
  • ipcs
  • iplink
  • ipneigh
  • iproute
  • iprule
  • iptunnel
  • kbd_mode
  • kill
  • killall
  • killall5
  • klogd
  • last
  • less
  • link
  • linux32
  • linux64
  • linuxrc
  • loadfont
  • loadkmap
  • logger
  • login
  • logname
  • losetup
  • lpd
  • lpq
  • lpr
  • lsattr
  • lsmod
  • lsof
  • lspci
  • lsscsi
  • lsusb
  • lzcat
  • lzma
  • lzop
  • lzopcat
  • makedevs
  • makemime
  • man
  • mdev
  • mesg
  • microcom
  • mkdir
  • mkdosfs
  • mke2fs
  • mkfifo
  • mkfs.ext2
  • mkfs.minix
  • mkfs.vfat
  • mknod
  • mkpasswd
  • mkswap
  • mktemp
  • modinfo
  • modprobe
  • more
  • mount
  • mountpoint
  • mpstat
  • mt
  • nameif
  • nbd-client
  • netstat
  • nice
  • nl
  • nmeter
  • nohup
  • nproc
  • ntpd
  • od
  • openvt
  • partprobe
  • passwd
  • paste
  • patch
  • pgrep
  • pidof
  • pipe_progress
  • pivot_root
  • pkill
  • pmap
  • popmaildir
  • poweroff
  • powertop
  • printenv
  • pscan
  • pstree
  • pwd
  • pwdx
  • raidautorun
  • rdate
  • rdev
  • readlink
  • readprofile
  • realpath
  • reboot
  • reformime
  • remove-shell
  • renice
  • reset
  • resize
  • rmdir
  • rmmod
  • route
  • rpm
  • rpm2cpio
  • rtcwake
  • run-parts
  • runlevel
  • runsv
  • runsvdir
  • rx
  • script
  • scriptreplay
  • sed
  • sendmail
  • seq
  • setarch
  • setconsole
  • setfont
  • setkeycodes
  • setlogcons
  • setpriv
  • setserial
  • setsid
  • setuidgid
  • sh
  • showkey
  • shred
  • shuf
  • slattach
  • smemcap
  • softlimit
  • split
  • ssl_client
  • start-stop-daemon
  • stat
  • strings
  • stty
  • su
  • sulogin
  • sv
  • svc
  • svlogd
  • swapoff
  • swapon
  • switch_root
  • sync
  • sysctl
  • syslogd
  • taskset
  • tcpsvd
  • telnetd
  • test
  • tftp
  • tftpd
  • time
  • timeout
  • top
  • tr
  • traceroute
  • traceroute6
  • true
  • truncate
  • tty
  • ttysize
  • tunctl
  • tune2fs
  • ubiattach
  • ubidetach
  • ubimkvol
  • ubirename
  • ubirmvol
  • ubirsvol
  • ubiupdatevol
  • udhcpc
  • udhcpd
  • udpsvd
  • uevent
  • umount
  • uname
  • uncompress
  • unexpand
  • unlink
  • unlzma
  • unlzop
  • unxz
  • uptime
  • users
  • usleep
  • vconfig
  • vi
  • vlock
  • volname
  • w
  • wall
  • watch
  • watchdog
  • wget
  • which
  • who
  • whoami
  • whois
  • xargs
  • xz
  • xzcat
  • zcip
Clone this wiki locally