diff options
author | Regina König | 2020-07-02 00:13:35 +0200 |
---|---|---|
committer | Regina König | 2020-07-02 00:13:35 +0200 |
commit | a8f84b31d18c40ed142ea641419abcff4d881242 (patch) | |
tree | 5f24c4ac7b1c68d222dbf8a282cd0a388117699e /documentation | |
parent | some documentation about memory map (diff) | |
download | memtest86-a8f84b31d18c40ed142ea641419abcff4d881242.tar.gz memtest86-a8f84b31d18c40ed142ea641419abcff4d881242.tar.xz memtest86-a8f84b31d18c40ed142ea641419abcff4d881242.zip |
list of shell commands
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/UEFI_from_spec/UEFI Shell commands | 122 |
1 files changed, 101 insertions, 21 deletions
diff --git a/documentation/UEFI_from_spec/UEFI Shell commands b/documentation/UEFI_from_spec/UEFI Shell commands index d94913f..bae61bf 100644 --- a/documentation/UEFI_from_spec/UEFI Shell commands +++ b/documentation/UEFI_from_spec/UEFI Shell commands @@ -1,21 +1,101 @@ -TODO !!!! - -ping ping target host with IPv4 stack -reconnect -reset -rm -sermode -set -setsize -setvar -shift -smbiosview -stall -tftp -time -timezone -touch -type send the contents of a file to the standard dev output -unload -ver UEFI Firmware version information -vol displays or modifies information about a disc volume +Shell Boot Commands +------------------------ +autoboot view or set autoboot timeout variable +bcfg displays/modifies the driver/boot configuration +boottest set/view BootTest bots +clearlogs clears FPL and SEL logs +dblk displays the contents of blocks from a block device +lanboot performs boot over lan from EFI shell +mount mounts a file system on a block device +reset resets the system +tftp tftp to a boot/dhcp enabled unix boot server +vol displays volume information of the file system + +Shell Configuration Commands +-------------------------------- + +cpuconfig Deconfigure or reconfigure cpus +date Displays the current date or sets the systemdate +err Displays or changes the error level +esiproc Make an ESI call +errdump View/Clear logs +info Display hardware information +monarch View or set the monarch processor +palproc Make a PAL call +salproc Make a SAL call +time Displays the current time or sets the system time +ver Displays the version information + +Shell Device Commands +------------------------ + +baud Set serial port com settings +connect Binds an EFI driver to a device and starts the driver +devices Displays the devices being managed by EFI drivers +devtree Displays the tree of devices of the EFI Driver Model +disconnect Disconnects one or more drivers from a device +dh Displays the handles in the EFI environment +drivers Displays the list of drivers of the EFI Driver Model +drvcfg Invokes the Driver Configuration Protocol +drvdiag Invokes the Driver Diagnostics Protocol +guid Displays all the GUIDs in the EFI environment +lanaddress Display LAN MAC addresses +load Loads and optionally connected EFI drivers +loadpcirom Loads a PCI Option ROM +map Displays or defines mappings +openinfo Displays the protocols on a handle and the agents +optload Lists all optional ROM-based efi drivers and apps +pci Displays PCI devices or PCI function config space +reconnect Reconnects one or more drivers from a device +unload Unloads a protocol image + +Shell Memory Commands +------------------------- + +default Sets, Resets, or Clears default NVM values +dmpstore Displays all NVRAM variables +dmem Displays the contents of memory +memmap Displays the memory map +mm Displays or modifies MEM/IO/PCI +pdt View or set page deallocation table + +Generic Shell Commands +------------------------ + +alias Displays, creates, or deletes aliases in the EFI shell +attrib Displays or changes the attributes of files or directories +cd Displays or changes the current directory +cls Clears the standard output with an optional background color +comp Compares the contents of two files +cp Copies one or more files/directories to another location +edit Edits an ASCII or UNICODE file in full screen +eficompress Compress a file +efidecompress Compress a file +exit Exits the EFI Shell +help Displays help menus, command list, or verbose help of a command +hexedit Edits with hex mode in full screen +ls Displays a list of files and subdirectories in a directory +mkdir Creates one or more directories +mode Displays or changes the mode of the console output device +mv Moves one or more files/directories to destination +rm Deletes one or more files or directories +set Displays, creates, changes or deletes + +EFI environment variables +---------------------------- + +setsize Sets the size of the file +touch Updates time with current time +type Displays the contents of a file +xchar Turn on/off extended character features + +Shell Script Commands +------------------------ + +echo Displays messages or turns command echoing on or off for/endfor -- Executes commands for each item in a set of items +goto Makes batch file execution jump to another location if/endif -- Executes commands in specified conditions +pause Prints a message and suspends for keyboard input +stall Stalls the processor for some microseconds + + + |