List of Busybox Commands
The official BusyBox documentation lists an overview of the available commands and their command-line options.
List of BusyBox commands
- ash
- awk
- cat — Copy file content to stdout
- chmod — Change file modes
- cp — Copy
- date — Display system date/time
- dd — Copy a file with converting and formatting
- df — Print filesystem usage statistics
- dmesg
- echo — Display a specified line of text
- egrep
- fgrep
- getty
- grep — Search for PATTERN in each FILE or standard input
- gunzip — Compressed file expansion
- gzip — File compression
- init
- kill — Kill a process
- ln — Create a link named LINK_NAME or DIRECTORY to the specified TARGET.
- login — Begin a new session on the system
- ls — List of files or folders
- mdev — akin to udev
- mkdir — Create a folder
- more — View FILE or standard input one screen-full at a time
- mount — Mount file systems
- mv — move file
- nc — networking Swiss army knife
- netstat — Display networking information
- ntpc
- ntpsync
- nvram
- pidof — List PIDs of all processes with names that match NAMEs
- ping — Send ICMP ECHO_REQUEST packets to network hosts
- ps — Report process status
- pwd — Print working directory
- rm — Erase file
- rmdir — Remove directory
- rpm2cpio
- rstats — Copyright of BusyBox
- rtcwake
- runlevel
- run-parts
- runsv
- runsvdir
- rx
- script
- sed — Text stream editor
- setkeycodes
- setlogcons
- setsid
- setuidgid
- sh
- sha1sum — Compute and check SHA-1 message digest
- sha256sum — Compute and check SHA-512 message digest
- sleep — Suspend program execution for a specified time
- start-stop-daemon
- stat
- strings
- stty — Change and print terminal line settings
- su — Execute commands with privileges of another user account
- sulogin
- sum — Checksum and count blocks in a file
- sv
- svlogd
- swapoff
- swapon
- switch_root
- sync — Write all buffered file system blocks to disk
- sysctl
- syslogd
- tac — Concatenate and print files in reverse line order
- tail — Output last of file
- tar
- taskset
- tcpsvd
- tee — Send output to multiple files
- telnet
- telnetd
- test
- tftp
- tftpd
- time
- timeout — Run a command with a time limit
- top
- touch — Update the last-modified date on the given FILE[s]
- tr — Translate or delete characters
- traceroute
- true
- tty
- ttysize
- udhcpc — Small DHCP client
- udhcpd
- udpsvd
- umount — Unmount file systems
- uname — Display system information
- uncompress
- unexpand
- uniq
- unix2dos
- unlzma
- unlzop
- unzip
- uptime — Tell how long the system has been running.
- usleep — Pause for N [microseconds]
- vconfig — VLAN (802.1q) configuration program
- vi — (visual) Edit FILE
- vlock — Virtual Console lock program
- volname — Return volume name
- watch — Execute a program periodically
- watchdog — Software watchdog daemon
- wc — Word, line, and byte or character count
- wget
- which — Shows the full path of (shell) commands
- who — Display who is on the system
- whoami — Print effective userid
- xargs — Construct argument lists and invoke utility
- yes — to print a string repetitively
- zcat — Uncompress to stdout
- zcip