u-root: github.com/u-root/u-root/cmds


ansiPrint ansi escape sequences.
bzimagebzImage is used to modify bzImage files.
catCat concatenates files and prints to stdout.
chmodChange modifier bits of a file.
cmpCmp compares two files and prints a message if their contents differ.
commPerform a set comparisons over two files.
consoleconsole implements a basic console.
cpCopy files.
cpiocpio operates on cpio files using a cpio package It only implements basic cpio options.
crcPrints crc checksum of a file.
datePrint the date.
ddConvert and copy a file.
dfdf reports details of mounted filesystems
dirnamedirname prints out the directory name of one or more args.
dmesgRead the system log.
elvishElvish is a cross-platform shell, supporting Linux, BSDs and Windows.
elvish/buildPackage build contains build information.
elvish/editPackage edit implements a command line editor.
elvish/edit/eddefsPackage eddefs contains types used in the Editor.
elvish/edit/highlightPackage highlight implements syntax highlighting for Elvish code.
elvish/edit/locationPackage location implements the location mode for the editor.
elvish/edit/promptPackage prompt implements the prompt subsystem of the editor.
elvish/edit/ttyPackage tty provides terminal functionality for the Elvish editor.
elvish/edit/uiPackage ui contains types that may be used by different editor frontends.
elvish/evalPackage eval handles evaluation of parsed Elvish code and provides runtime facilities.
elvish/eval/bundledPackage bundled keeps bundled modules.
elvish/eval/valsPackage vals contains basic facilities for manipulating values used in the Elvish runtime.
elvish/eval/varsPackage vars contains basic types for manipulating Elvish variables.
elvish/getoptPackage getopt implements a command-line argument parser.
elvish/globPackage glob implements globbing for elvish.
elvish/parsePackage parse implements the elvish parser.
elvish/parse/parseutilPackage parseutil contains utilities built on top of the parse package.
elvish/programPackage program provides the entry point to Elvish.
elvish/program/shellPackage shell is the entry point for the terminal interface of Elvish.
elvish/runtimePackage runtime assembles the Elvish runtime.
elvish/store/storedefsPackage storedefs contains definitions used by the store package.
elvish/sysPackage sys provide convenient wrappers around syscalls.
elvish/ttPackage tt supports table-driven tests with little boilerplate.
elvish/utilPackage util contains utility functions.
falseReturns 1.
fdtdumpfdtdump prints a readable version of Flattened Device Tree or dtb.
fieldThe `field` command reads newline-separated lines of data from either the standard input or the specified files.
findFind finds files.
freefree reports usage information for physical memory and swap space.
freqFreq reads the given files (default standard input) and prints histograms of the character frequencies.
fusermountfusermount is a very limited replacement for the C fusermount.
gpgvgpgv validates a signature against a file.
gptgpt reads and writes GPT headers.
grepConcurrent, parallel grep.
hexdumpPrints files in hexadecimal.
hostnamePrint the system's hostname.
hwclockRead or set the hardware clock (RTC) in UTC format.
idSynopsis: id [-gGnu]
initBuild commands in background processes.
insmodInsert a module into the Linux kernel
ioio reads and writes to physical memory and ports.
killKill kills processes.
lddfileslddfiles prints the arguments and all .so dependencies of those arguments
lessless pages through a file
lnLn makes links to files.
losetupSetup loop devices.
lsLs prints the contents of a directory.
lsmodList modules currently loaded in the Linux kernel
manman - print manual entry for command.
man/dataCode generated by man/gen/gen.go.
mkdirMkdir makes a new directory.
mkfifomkfifo creates a named pipe.
mknodUnmount a filesystem at the specified path.
mktempMktemp makes a temporary file (or directory)
modprobemodprobe - Add and remove modules from the Linux Kernel
moreMore pages through files without any terminal trickery.
mountMount a filesystem at the specified path.
msrmsr lets you read and write an msr for one or more cores.
mvMv renames files and directories.
ntpdatesimple ntpd daemon in Go.
pcipci: show pci bus vendor ids and other info
pingSend icmp packets to a server to test network connectivity.
printenvPrint environment variables.
psPrint process information.
pwdPrint name of current directory.
rmDelete files.
rmmodRemove a module from the Linux kernel
rsdprsdp allows to determine the ACPI RSDP structure address which could be passed to the boot command later on It must be executed at the system init as it relies on scanning the kernel messages which could be quickly filled up in some cases
seqPrint a sequence of numbers.
shutdownshutdown halts, suspends, or reboots.
sleepDelay for the specified amount of time.
sortSort lines.
srvfilesServe files on the network.
stracestrace is a simple multi-process tracer.
stringsStrings finds printable strings.
sttyThe command works like this: stty [verb] [options] Verbs are: dump -- dump the json of the struct to stdout load -- read a json file from stdin and use it to set raw -- convenience command to set raw cooked -- convenience command to set cooked In common stty usage, options may be specified without a verb.
syncsync command in Go.
tactac concatenates files and prints to stdout in reverse order, file by file
tarCreate and extract tar archives.
teeTee transcribes the standard input to the standard output and makes copies in the files.
trueReturns 0.
truncateTruncate - shrink or extend the size of a file to the specified size
umountUnmount a filesystem at the specified path.
unamePrint build information about the kernel and machine.
uniqUniq removes repeated lines.
unshareDisassociate parts of the process execution context.
validateThis program validates a file by verifying a checksum and a signature file.
wcWc counts lines, words, runes, syntactically–invalid UTF codes.
whichWhich locates a command.
zimagezimage dumps the header of a zImage.

Updated 2019-06-17. Refresh now. Tools for package owners.