做测试的一定要知道EFI Shell 命令参考

做测试的一定要知道EFI Shell 命令参考EFIShell命令参考命令说明引导命令—EFIShell 与nPartition引导有关的命令。

大家好,又见面了,我是你们的朋友全栈君。

EFI Shell 命令参考

命令 说明

引导命令 — EFI Shell 与 nPartition 引导有关的命令。

autoboot 设置(查看)自动引导超时变量。
bcfg 显示(或修改)驱动程序(或引导配置)。
boottest 设置(或查看)BootTest 位。

dbprofile

显示/修改要由 lanboot 使用的直接引导配置文件。

lanboot 在 LAN 上引导。
reconfigreset 重置系统 (nPartition) 进行重新配置;nPartition 保持非活动状态(为进行重新配置而关闭的状态)。
reset 重置系统 (nPartition)。
search 连接可引导设备的驱动程序。

配置命令 — EFI Shell 用于更改和检索系统 (nPartition) 信息的命令。

acpiconfig 设置(或查看)ACPI 配置模式。
cellconfig 取消配置(或重新配置)单元(设置单元的 use-on-next-boot 值)。
cpuconfig 取消配置(或重新配置)处理器和处理器核心。
date 显示当前日期或设置系统 (nPartition) 的日期。
dimmconfig 取消配置(或重新配置)内存 (DIMM)。
err 显示(或更改)错误级别。
errdump 查看(或清除)日志。
fru 查看 FRU 数据。
info 显示硬件信息。
monarch 设置(或查看)主处理器。
palproc 调用 PAL。
romdrivers 启用(或禁用)PCI 扩展 ROM 驱动程序。
rootcell 设置(或查看)首选根单元(设置 nPartition 核心单元选择)。
salproc 调用 SAL。
tftp 对支持 bootp/DHCP 的 Unix 引导服务器执行 TFTP 操作。
time 显示当前时间或设置系统 (nPartition) 时间。以 GMT(格林威治标准时间)设置和显示 EFI 时间。
variable 保存(或恢复)特定的 EFI 变量。
ver 显示版本信息。

设备、驱动程序和句柄命令 — EFI Shell 用于管理设备、驱动程序和句柄的命令。

baud 查看串行端口 com 设置。
connect 将驱动程序绑定到设备。
dblk BlkIo 设备的 Hex 转储。

devices

显示 EFI 驱动程序管理的设备。

devtree

显示设备树。

dh

转储句柄信息。

disconnect

断开驱动程序与设备的连接。

drivers

显示驱动程序列表。

drvcfg

调用驱动程序配置协议。

drvdiag

调用驱动程序诊断协议。

guid

转储已知的 GUID ID。

lanaddress

显示 MAC 地址。

load

加载 EFI 驱动程序。

map

将短名称映射到设备路径。

openinfo

显示指定句柄的开放协议。

pci

显示 PCI 设备或 PCI 功能配置空间。

reconnect

重新连接驱动程序与设备。

unload

卸载协议映像。

文件系统命令 — EFI Shell 用于管理文件、目录和属性的命令。

attrib

显示(或更改)文件(或目录)的属性。

cd

更新(或查看)当前目录。

comp

比较两个文件的内容。

cp

将一个或多个文件(或目录)复制到另一个位置。

edit

全屏编辑 ASCII 或 UNICODE 文件。

eficompress

压缩 infile 并写入 outfile。

efidecompress

解压缩 infile 并写入 outfile。

hexedit

使用 hex 编辑文件、块设备或内存区域。

ls

显示目录中的文件列表和子目录。

mkdir

创建一个或多个目录。

mount

在块设备上挂接文件系统。

rm

删除一个或多个文件(或目录)。

setsize

设置文件的大小。

touch

使用当前时间更新文件(或目录)的时间。

类型

显示文件内容。

vol

显示文件系统的卷信息。

内存命令 — EFI Shell 用于列出和管理内存、EFI 变量和 NVRAM 详细信息的命令。

default

设置缺省的 NVRAM 值。

dmem

转储内存或内存映射的 IO。

dmpstore

显示所有 EFI 变量。

memmap

显示内存映射。

mm

显示(或修改)MEM/IO/PCI。

pdt

查看/清除 nPartition 或单元内存页面取消分配表 (PDT)。

Shell 导航和其他命令 — EFI Shell 用于基本 EFI Shell 导航和定制的命令。

alias

设置(或获取)别名设置。

cls

使用可选背景颜色清除标准输出。

exit

退出 EFI Shell 环境。

getmtc

显示单调增加或减小的当前计数器值。

help?

显示帮助。

mode

显示控制台输出设备的模式。

set

设置(或获取)环境变量。

xchar

打开(或关闭)扩展字符功能。

Shell 脚本命令(或编程结构)— EFI Shell EFI shell 脚本命令。

echo

将消息回显给 stdout 或切换脚本回显。

else

仅限脚本:使用 IF THEN。

endfor

仅限脚本:FOR 循环结构的分隔符。

endif

仅限脚本:IF THEN 结构的分隔符。

for

仅限脚本:循环结构。

goto

仅限脚本:跳至脚本中的标签位置。

if

仅限脚本:IF THEN 结构。

input

获取用户输入并放到 EFI 变量中。

pause

仅限脚本:提示退出或继续。

stall 停止处理器几微秒。

  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/162003.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Java开发人员必须掌握的Linux命令-学以致用(五)

    子曰:“工欲善其事,必先利其器。“做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!学习应该是快乐的,在这个乐园中我努力让自己能用简洁易懂(搞笑有趣)的表达来讲解让知识或者技术,让学习之旅充满乐趣,这就是写博文的初心。今天是周末,首先祝大家周末愉快了,分享一张今天早上去外面拍的照片:图书馆外面的小公园的春意。这周整理了Linux的命令,也被我称为Linux…

  • 计算机三级(数据库)备考题目知识点总结

    计算机三级(数据库)备考题目知识点总结计算机三级(数据库)备考题目知识点总结刷题所遇到的知识点总结考后总结刷题所遇到的知识点总结以下都是我在刷题时遇到的常考的知识点,供复习时做参考。1.DBAS需求分析阶段的一项重要工作是分析DBAS应具有的性能指标,主要包括:①数据操作响应时间,或数据访问响应时间;②系统吞吐量,即指系统在单位时间内可以完成的数据库事务或查询的数量;③允许并发访问最大用户数;④每TPS(PriceperTP…

  • pycharm怎么设置编码格式_python3设置编码为utf8

    pycharm怎么设置编码格式_python3设置编码为utf81、打开要设置的文件;2、左上角file中的Settings…3、看下图,选中Editor的FileEncodings,然后在右边选择你想要的的编码格式

  • c语言u8是什么_c语言中unsigned char什么意思

    c语言u8是什么_c语言中unsigned char什么意思ST库里面的宏定义,定义如下:#define__Ivolatileconst/*!<defines’readonly’permissions*/#define__Ovolatile/*!<defines’writeonly’permissions…

    2022年10月10日
  • 抖音推荐算法总结[通俗易懂]

    抖音推荐算法究竟如何是做抖音短视频运营的同学非常关心的问题,抖音官方并没有披露正式的算法,但凭借着民间的智慧和官方披露的部分信息中,网友已经总结出抖音推荐算法的秘密。这里整理资料如下:1.发布后的推荐流程第0步:双重审核在抖音,每天有数量庞大的新作品上传,纯靠机器审核容易被钻空子,纯靠人工审核又不太现实。因此,双重审核成为抖音算法筛选视频内容的第一道门槛。机器审核(检测是否违…

  • WINDOWS Platform SDK 下载[通俗易懂]

    WINDOWS Platform SDK 下载[通俗易懂]最近由于需要使用IPV6方面的开发资料,下载了WINDWOS网络编程相关的代码,发现在VC6.0上无法编译,猜想可能是SDK的版本较低,于是网上找来个:http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm 下载后,安装既可以实现IPV6在VC6.0平台编译调试。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号