Directories
¶
| Path | Synopsis |
|---|---|
|
fbnetboot
command
|
|
|
localboot
command
|
|
|
pxeboot
command
Command pxeboot implements PXE-based booting.
|
Command pxeboot implements PXE-based booting. |
|
stboot
command
|
|
|
systemboot
command
|
|
|
core
|
|
|
basename
command
Basename return name with leading path information removed.
|
Basename return name with leading path information removed. |
|
cat
command
cat concatenates files and prints them to stdout.
|
cat concatenates files and prints them to stdout. |
|
chmod
command
chmod changes mode bits (e.g.
|
chmod changes mode bits (e.g. |
|
chroot
command
|
|
|
cmp
command
cmp compares two files and prints a message if their contents differ.
|
cmp compares two files and prints a message if their contents differ. |
|
comm
command
comm compares two files.
|
comm compares two files. |
|
cp
command
cp copies files.
|
cp copies files. |
|
cpio
command
cpio operates on cpio files using a cpio package It only implements basic cpio options.
|
cpio operates on cpio files using a cpio package It only implements basic cpio options. |
|
date
command
date prints the date.
|
date prints the date. |
|
dd
command
dd converts and copies a file.
|
dd converts and copies a file. |
|
df
command
df reports details of mounted filesystems.
|
df reports details of mounted filesystems. |
|
dhclient
command
dhclient sets up network config using DHCP.
|
dhclient sets up network config using DHCP. |
|
dirname
command
dirname prints out the directory name of one or more args.
|
dirname prints out the directory name of one or more args. |
|
dmesg
command
dmesg reads the system log.
|
dmesg reads the system log. |
|
echo
command
echo writes its arguments separated by blanks and terminated by a newline on the standard output.
|
echo writes its arguments separated by blanks and terminated by a newline on the standard output. |
|
elvish
command
Elvish is a cross-platform shell, supporting Linux, BSDs and Windows.
|
Elvish is a cross-platform shell, supporting Linux, BSDs and Windows. |
|
elvish/build
Package build contains build information.
|
Package build contains build information. |
|
elvish/edit
Package edit implements a command line editor.
|
Package edit implements a command line editor. |
|
elvish/edit/eddefs
Package eddefs contains types used in the Editor.
|
Package eddefs contains types used in the Editor. |
|
elvish/edit/highlight
Package highlight implements syntax highlighting for Elvish code.
|
Package highlight implements syntax highlighting for Elvish code. |
|
elvish/edit/location
Package location implements the location mode for the editor.
|
Package location implements the location mode for the editor. |
|
elvish/edit/prompt
Package prompt implements the prompt subsystem of the editor.
|
Package prompt implements the prompt subsystem of the editor. |
|
elvish/edit/tty
Package tty provides terminal functionality for the Elvish editor.
|
Package tty provides terminal functionality for the Elvish editor. |
|
elvish/edit/ui
Package ui contains types that may be used by different editor frontends.
|
Package ui contains types that may be used by different editor frontends. |
|
elvish/eval
Package eval handles evaluation of parsed Elvish code and provides runtime facilities.
|
Package eval handles evaluation of parsed Elvish code and provides runtime facilities. |
|
elvish/eval/bundled
Package bundled keeps bundled modules.
|
Package bundled keeps bundled modules. |
|
elvish/eval/vals
Package vals contains basic facilities for manipulating values used in the Elvish runtime.
|
Package vals contains basic facilities for manipulating values used in the Elvish runtime. |
|
elvish/eval/vars
Package vars contains basic types for manipulating Elvish variables.
|
Package vars contains basic types for manipulating Elvish variables. |
|
elvish/getopt
Package getopt implements a command-line argument parser.
|
Package getopt implements a command-line argument parser. |
|
elvish/glob
Package glob implements globbing for elvish.
|
Package glob implements globbing for elvish. |
|
elvish/parse
Package parse implements the elvish parser.
|
Package parse implements the elvish parser. |
|
elvish/parse/parseutil
Package parseutil contains utilities built on top of the parse package.
|
Package parseutil contains utilities built on top of the parse package. |
|
elvish/program
Package program provides the entry point to Elvish.
|
Package program provides the entry point to Elvish. |
|
elvish/program/shell
Package shell is the entry point for the terminal interface of Elvish.
|
Package shell is the entry point for the terminal interface of Elvish. |
|
elvish/runtime
Package runtime assembles the Elvish runtime.
|
Package runtime assembles the Elvish runtime. |
|
elvish/store/storedefs
Package storedefs contains definitions used by the store package.
|
Package storedefs contains definitions used by the store package. |
|
elvish/sys
Package sys provide convenient wrappers around syscalls.
|
Package sys provide convenient wrappers around syscalls. |
|
elvish/tt
Package tt supports table-driven tests with little boilerplate.
|
Package tt supports table-driven tests with little boilerplate. |
|
elvish/util
Package util contains utility functions.
|
Package util contains utility functions. |
|
false
command
false returns 1.
|
false returns 1. |
|
find
command
Find finds files.
|
Find finds files. |
|
free
command
free reports usage information for physical memory and swap space.
|
free reports usage information for physical memory and swap space. |
|
fusermount
command
fusermount is a very limited replacement for the C fusermount.
|
fusermount is a very limited replacement for the C fusermount. |
|
gpgv
command
gpgv validates a signature against a file.
|
gpgv validates a signature against a file. |
|
gpt
command
gpt reads and writes GPT headers.
|
gpt reads and writes GPT headers. |
|
grep
command
grep searches file contents using regular expressions.
|
grep searches file contents using regular expressions. |
|
gzip
command
gzip compresses files using gzip compression.
|
gzip compresses files using gzip compression. |
|
hexdump
command
hexdump prints file content in hexadecimal.
|
hexdump prints file content in hexadecimal. |
|
hostname
command
hostname prints or changes the system's hostname.
|
hostname prints or changes the system's hostname. |
|
hwclock
command
hwclock reads or changes the hardware clock (RTC) in UTC format.
|
hwclock reads or changes the hardware clock (RTC) in UTC format. |
|
id
command
id displays the user id, group id, and groups of the calling process.
|
id displays the user id, group id, and groups of the calling process. |
|
init
command
init is u-root's standard userspace init process.
|
init is u-root's standard userspace init process. |
|
insmod
command
insmod inserts a module into the running Linux kernel.
|
insmod inserts a module into the running Linux kernel. |
|
installcommand
command
installcommand installs a command from Go source files.
|
installcommand installs a command from Go source files. |
|
io
command
io reads and writes to physical memory and ports.
|
io reads and writes to physical memory and ports. |
|
ip
command
ip manipulates network addresses, interfaces, routing, and other config.
|
ip manipulates network addresses, interfaces, routing, and other config. |
|
kexec
command
kexec executes a new kernel over the running kernel (u-root).
|
kexec executes a new kernel over the running kernel (u-root). |
|
kill
command
Kill kills processes.
|
Kill kills processes. |
|
lddfiles
command
lddfiles prints the arguments and all .so dependencies of those arguments Description: lddfiles prints the arguments on the command line and all .so's on which they depend.
|
lddfiles prints the arguments and all .so dependencies of those arguments Description: lddfiles prints the arguments on the command line and all .so's on which they depend. |
|
ln
command
Ln makes links to files.
|
Ln makes links to files. |
|
lockmsrs
command
lockmsrs locks important intel MSRs.
|
lockmsrs locks important intel MSRs. |
|
losetup
command
losetup sets up and controls loop devices.
|
losetup sets up and controls loop devices. |
|
ls
command
ls prints the contents of a directory.
|
ls prints the contents of a directory. |
|
lsdrivers
command
lsdrivers lists driver usage on Linux systems Synopsis: lsdrivers [-u] Description: List driver usage.
|
lsdrivers lists driver usage on Linux systems Synopsis: lsdrivers [-u] Description: List driver usage. |
|
lsmod
command
lsmod list currently loaded Linux kernel modules.
|
lsmod list currently loaded Linux kernel modules. |
|
man
command
man - print manual entry for command.
|
man - print manual entry for command. |
|
man/data
Code generated by man/gen/gen.go.
|
Code generated by man/gen/gen.go. |
|
man/gen
command
|
|
|
md5sum
command
md5sum prints an md5 hash generated from file contents.
|
md5sum prints an md5 hash generated from file contents. |
|
mkdir
command
mkdir makes a new directory.
|
mkdir makes a new directory. |
|
mkfifo
command
mkfifo creates a named pipe.
|
mkfifo creates a named pipe. |
|
mknod
command
Unmount a filesystem at the specified path.
|
Unmount a filesystem at the specified path. |
|
mktemp
command
Mktemp makes a temporary file (or directory) Synopsis: mktemp [OPTION]...
|
Mktemp makes a temporary file (or directory) Synopsis: mktemp [OPTION]... |
|
more
command
More pages through files without any terminal trickery.
|
More pages through files without any terminal trickery. |
|
mount
command
mount mounts a filesystem at the specified path.
|
mount mounts a filesystem at the specified path. |
|
msr
command
msr -- read and write MSRs with regular command or Forth Synopsis: msr [OPTIONS] r glob MSR msr [OPTIONS] w glob MSR value msr [OPTIONS] forth-word [forth-word ...] Description: This program reads and writes sets of MSRs, while allowing them to by changed on a core by core or collective basis.
|
msr -- read and write MSRs with regular command or Forth Synopsis: msr [OPTIONS] r glob MSR msr [OPTIONS] w glob MSR value msr [OPTIONS] forth-word [forth-word ...] Description: This program reads and writes sets of MSRs, while allowing them to by changed on a core by core or collective basis. |
|
mv
command
mv renames files and directories.
|
mv renames files and directories. |
|
netcat
command
netcat creates arbitrary TCP and UDP connections and listens and sends arbitrary data.
|
netcat creates arbitrary TCP and UDP connections and listens and sends arbitrary data. |
|
ntpdate
command
ntpdate uses NTP to adjust the system clock.
|
ntpdate uses NTP to adjust the system clock. |
|
pci
command
pci: show pci bus vendor ids and other info Description: List the PCI bus, with names if possible.
|
pci: show pci bus vendor ids and other info Description: List the PCI bus, with names if possible. |
|
ping
command
Send icmp packets to a server to test network connectivity.
|
Send icmp packets to a server to test network connectivity. |
|
printenv
command
Print environment variables.
|
Print environment variables. |
|
ps
command
Print process information.
|
Print process information. |
|
pwd
command
Print name of current directory.
|
Print name of current directory. |
|
readlink
command
readlink display value of symbolic link file.
|
readlink display value of symbolic link file. |
|
rm
command
Delete files.
|
Delete files. |
|
rmmod
command
Remove a module from the Linux kernel Synopsis: rmmod name Description: rmmod is a clone of rmmod(8) Author: Roland Kammerer <dev.rck@gmail.com>
|
Remove a module from the Linux kernel Synopsis: rmmod name Description: rmmod is a clone of rmmod(8) Author: Roland Kammerer <dev.rck@gmail.com> |
|
rsdp
command
rsdp 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 Synopsis: rsdp [-f file] Description: Look for rsdp value in a file, default /dev/kmsg Example: rsdp rsdp -f /path/to/file
|
rsdp 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 Synopsis: rsdp [-f file] Description: Look for rsdp value in a file, default /dev/kmsg Example: rsdp rsdp -f /path/to/file |
|
scp
command
Scp copies files between hosts on a network.
|
Scp copies files between hosts on a network. |
|
seq
command
Print a sequence of numbers.
|
Print a sequence of numbers. |
|
shasum
command
|
|
|
shutdown
command
shutdown halts, suspends, or reboots.
|
shutdown halts, suspends, or reboots. |
|
sleep
command
Delay for the specified amount of time.
|
Delay for the specified amount of time. |
|
sluinit
command
|
|
|
sort
command
Sort lines.
|
Sort lines. |
|
sshd
command
|
|
|
strace
command
strace is a simple multi-process syscall & signal tracer.
|
strace is a simple multi-process syscall & signal tracer. |
|
strings
command
Strings finds printable strings.
|
Strings finds printable strings. |
|
stty
command
The 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.
|
The 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. |
|
switch_root
command
|
|
|
sync
command
|
|
|
tail
command
|
|
|
tar
command
Create and extract tar archives.
|
Create and extract tar archives. |
|
tee
command
Tee transcribes the standard input to the standard output and makes copies in the files.
|
Tee transcribes the standard input to the standard output and makes copies in the files. |
|
tr
command
|
|
|
true
command
Returns 0.
|
Returns 0. |
|
truncate
command
Truncate - shrink or extend the size of a file to the specified size Synopsis: truncate [OPTIONS] [FILE]...
|
Truncate - shrink or extend the size of a file to the specified size Synopsis: truncate [OPTIONS] [FILE]... |
|
ts
command
ts prepends each line of stdin with a timestamp.
|
ts prepends each line of stdin with a timestamp. |
|
umount
command
Unmount a filesystem at the specified path.
|
Unmount a filesystem at the specified path. |
|
uname
command
Print build information about the kernel and machine.
|
Print build information about the kernel and machine. |
|
uniq
command
Uniq removes repeated lines.
|
Uniq removes repeated lines. |
|
unmount
command
Unmount unmounts new from old, or everything mounted on old if new is omitted.
|
Unmount unmounts new from old, or everything mounted on old if new is omitted. |
|
unshare
command
Disassociate parts of the process execution context.
|
Disassociate parts of the process execution context. |
|
uptime
command
Get the time the machine has been up Synopsis: uptime
|
Get the time the machine has been up Synopsis: uptime |
|
wc
command
Wc counts lines, words, runes, syntactically–invalid UTF codes.
|
Wc counts lines, words, runes, syntactically–invalid UTF codes. |
|
wget
command
Wget reads one file from a url and writes to stdout.
|
Wget reads one file from a url and writes to stdout. |
|
which
command
Which locates a command.
|
Which locates a command. |
|
yes
command
|
|
|
exp
|
|
|
acpicat
command
acpicat cats ACPI tables from the kernel.
|
acpicat cats ACPI tables from the kernel. |
|
acpigrep
command
grep a stream of ACPI tables by regexp Synopsis: acpigrep [-v] [-d] regexp Description: Read tables from stdin and write tables with ACPI signatures matching a pattern (or not matching, with -v, as in grep) to stdout.
|
grep a stream of ACPI tables by regexp Synopsis: acpigrep [-v] [-d] regexp Description: Read tables from stdin and write tables with ACPI signatures matching a pattern (or not matching, with -v, as in grep) to stdout. |
|
ansi
command
Print ansi escape sequences.
|
Print ansi escape sequences. |
|
ash
command
our first builtin: cd The u-root shell is intended to be very simple, since builtins and extensions are written in Go.
|
our first builtin: cd The u-root shell is intended to be very simple, since builtins and extensions are written in Go. |
|
bootvars
command
Command bootvars reads the current UEFI boot variables.
|
Command bootvars reads the current UEFI boot variables. |
|
builtin
command
|
|
|
bzimage
command
bzImage is used to modify bzImage files.
|
bzImage is used to modify bzImage files. |
|
cbmem
command
cbmem prints out coreboot mem table information in JSON by default, and also implements the basic cbmem -list and -console commands.
|
cbmem prints out coreboot mem table information in JSON by default, and also implements the basic cbmem -list and -console commands. |
|
cksum
command
|
|
|
console
command
console implements a basic console.
|
console implements a basic console. |
|
crc
command
Prints crc checksum of a file.
|
Prints crc checksum of a file. |
|
disk_unlock
command
The disk_unlock command is used to unlock a disk drive as follows: 1.
|
The disk_unlock command is used to unlock a disk drive as follows: 1. |
|
dmidecode
command
|
|
|
ectool
command
These should all implement io.ReadAt, with the address as the Offset; same for WriteAt.
|
These should all implement io.ReadAt, with the address as the Offset; same for WriteAt. |
|
ed
command
address.go - contains methods for FileBuffer for line address resolution commands.go - defines editor commands This `ed` is intended to be a feature-complete mimick of [GNU Ed](https://www.gnu.org/software/ed//).
|
address.go - contains methods for FileBuffer for line address resolution commands.go - defines editor commands This `ed` is intended to be a feature-complete mimick of [GNU Ed](https://www.gnu.org/software/ed//). |
|
esxiboot
command
|
|
|
fdtdump
command
fdtdump prints a readable version of Flattened Device Tree or dtb.
|
fdtdump prints a readable version of Flattened Device Tree or dtb. |
|
field
command
The `field` command reads newline-separated lines of data from either the standard input or the specified files.
|
The `field` command reads newline-separated lines of data from either the standard input or the specified files. |
|
fixrsdp
command
fixrsdp copies the existing RSDP into the EBDA region in low mem.
|
fixrsdp copies the existing RSDP into the EBDA region in low mem. |
|
forth
command
Forth is a forth interpreter.
|
Forth is a forth interpreter. |
|
freq
command
Freq reads the given files (default standard input) and prints histograms of the character frequencies.
|
Freq reads the given files (default standard input) and prints histograms of the character frequencies. |
|
getty
command
getty Open a TTY and invoke a shell There are no special options and no login support Also getty exits after starting the shell so if one exits the shell, there is no more shell! Synopsis: getty <port> <baud> [term]
|
getty Open a TTY and invoke a shell There are no special options and no login support Also getty exits after starting the shell so if one exits the shell, there is no more shell! Synopsis: getty <port> <baud> [term] |
|
hdparm
command
hdparm performs control operations on disks.
|
hdparm performs control operations on disks. |
|
ipmidump
command
Synopsis: ipmidump [-option] Description: Options: -chassis : Print chassis power status.
|
Synopsis: ipmidump [-option] Description: Options: -chassis : Print chassis power status. |
|
madeye
command
madeye merges multiple architecture u-root initramfs to form a single universal initramfs.
|
madeye merges multiple architecture u-root initramfs to form a single universal initramfs. |
|
modprobe
command
modprobe - Add and remove modules from the Linux Kernel Synopsis: modprobe [-n] modulename [parameters...] modprobe [-n] -a modulename...
|
modprobe - Add and remove modules from the Linux Kernel Synopsis: modprobe [-n] modulename [parameters...] modprobe [-n] -a modulename... |
|
newsshd
command
|
|
|
page
command
Synopsis: page [file] Description: page prints a page at a time to stdout from either stdin or a named file.
|
Synopsis: page [file] Description: page prints a page at a time to stdout from either stdin or a named file. |
|
partprobe
command
partprobe prompts the OS to re-read partition tables.
|
partprobe prompts the OS to re-read partition tables. |
|
pflask
command
|
|
|
pogosh
command
|
|
|
pox
command
pox builds a portable executable as a squashfs image.
|
pox builds a portable executable as a squashfs image. |
|
pxeserver
command
pxeserver is a test & lab PXE server that supports TFTP, HTTP, and DHCPv4.
|
pxeserver is a test & lab PXE server that supports TFTP, HTTP, and DHCPv4. |
|
readpe
command
Dump the headers of a PE file.
|
Dump the headers of a PE file. |
|
run
command
Run executes its arguments as a Go program.
|
Run executes its arguments as a Go program. |
|
rush
command
our first builtin: cd The u-root shell is intended to be very simple, since builtins and extensions are written in Go.
|
our first builtin: cd The u-root shell is intended to be very simple, since builtins and extensions are written in Go. |
|
smn
command
smn: read or write registers in the System Management Network on AMD cpus Synopsis: snm [0 or more addresses] N.B. having no addresses is an easy way to see if you can access PCI at all.
|
smn: read or write registers in the System Management Network on AMD cpus Synopsis: snm [0 or more addresses] N.B. having no addresses is an easy way to see if you can access PCI at all. |
|
srvfiles
command
Serve files on the network.
|
Serve files on the network. |
|
tac
command
tac concatenates files and prints to stdout in reverse order, file by file Synopsis: tac <file...> Description: Options:
|
tac concatenates files and prints to stdout in reverse order, file by file Synopsis: tac <file...> Description: Options: |
|
tcz
command
|
|
|
validate
command
This program validates a file by verifying a checksum and a signature file.
|
This program validates a file by verifying a checksum and a signature file. |
|
vboot
command
|
|
|
zimage
command
zimage dumps the header of a zImage.
|
zimage dumps the header of a zImage. |
Click to show internal directories.
Click to hide internal directories.