当前位置: 首页 > news >正文

标准UEFI Shell命令

通用命令 

1、cd 显示或更改当前目录
2、cp 将一个或多个源文件/目录复制到目标点cp [-r] [-q] src dst[-r]递归复制[-q]无提示复制
3、date 显示和设置系统时间date 显示时间date 01\01\2050 设置时间
4、echo 将内容输出到标准输出设备上echo "string" 输出字符串echo 内容 > 文件 将内容写入某文件(会覆盖原来的内容)echo 内容 >> 文件 在末尾追加,不覆盖
5、help 显示UEFI Shell内置的命令
6、ls显示当前目录的文件及目录信息ls [-r] [-a[attrib]] [-sfo] [file][-r]递归显示,包括子目录[-a]只显示带有属性的文件,如果没有添加属性,将会显示所有带属性的文件
7、mkdir 创建一个或多个目录mkdir dir [dir...]
8、mv 移动一个或多个文件到目的 / 重命名mv src [src...] [dst] 移动mv old new 将文件old重命名为new
9、ping 测试与另外一个ipv4的host的连接(host指提供服务的服务器或计算机)ping [-n count] [-l size] [-s SourceIp] [-t timeout] TargetIp[-n count]发送数据包的数量,默认为4[-l size]数据包的大小[-t timeout]设置超时时间[-s Source]指定源Ip地址[TargetIp]目的Ip地址
10、rm删除一个或多个文件或目录rm [-f] [-r] file/dir[-f]无提示删除[-r]递归删除
11、touch 新建文件
12、alias 显示、创建、删除别名alias [-d | -v] [alias-name] [command-name]alias:显示当前的别名alias A B:用A表示B,A是B的别名alias -d A:删除别名Aalias -v A B:A是B的一个易失性别名,下次启动的时候这个别名将消失
13、exit 退出shell或当前脚本
14、ifconfig 用于显示或修改ip地址

 变形命令

1、dir ls命令的内部别名
2、md  mkdir的内部别名
3、edit 相当于vim编辑器
4、type 显示文件内容到标准输出设备,相当于cat
5、set 显示、更改或删除UEFI Shell环境变量,相当于export
6、attrib:显示或更改文件或目录的属性attrib [+a | -a] [+s | -s] [+h | -h] [+r | -r] [file...] [Director}]attrib file 显示文件file的属性[+a | -a] 设置或清除archive属性(文件是否可以被压缩)[+s | -s] 设置或清除system属性[+h | -h] 设置或清除隐藏属性[+r | -r] 设置或清除文件的只读属性
7、comp 以字节为单位比较两个文件的内容
8、del rm命令的内部别名
9、ver 显示UEFI Shell或底层固件的版本信息
10、stall 将操作暂停指定的微秒数stall time time 暂停的微秒数
11、dmpstore -all -s a.txt 管理文件的UEFI变量

其它命令

1、bcfg 管理存储在NVRAM中的引导和驱动程序选项bcfg driver|boot [dump [-v]] 显示驱动或引导选项bdfg driver|boot [add # file "desc"] [addp # file "desc"] [addh # handle "desc"]Add添加一个选项,#是16进制的选项号,UEFI应用/驱动的文件名称,加引号的参数是添加的选项的描述Addh添加一个由句柄指定的UEFI应用或驱动Addp添加一个引用特定文件的选项bcfg driver|boot [rm #] 删除一个选项bcfg driver|boot [mv # #] 移动一个选项
2、cls 清除控制台输出
3、connect 将驱动程序绑定到特定的设备并开启驱动程序connect [[deviceHandle] [DrivrerHandle] | [-c] | [-r]][-r]递归扫描所有的句柄并检查是否由加载或嵌入的驱动能够适配特定的设备,如果适配,驱动就会绑定这个设备[-c]连接EFI全局变量中的控制台设备
4、dblk 显示来自块设备的一块或多块的内容dblk device [lba] [blocks] [-b]device:块设备的名字[lba] 要显示的第一块的索引,默认为0[blocks] 要显示内容的块数,默认为1[-b] 一次显示一个屏幕
5、devices 显示UEFI驱动程序管理的设备列表
6、devtree 显示符合UEFI驱动模型的设备树
7、显示UEFI环境中的设备句柄
8、disconnect 将一个或多个驱动程序与特定设备解绑
9、dmem 显示系统、I/O寄存器、PCI/PCIe配置空间或设备内存的任务
10、drivers 显示UEFI环境中遵循UEFI驱动模型的信息列表
11、drvcfg 使用平台底层的配置结构配置驱动
12、drvdiag 调用驱动程序诊断协议drvdiag [-c] [-l xxx] [-s|-e|-m] [DriverHandle [DeviceHandle [ChildHandle]]]
13、eficompress 使用EFI压缩算法压缩文件eficompress infile outfile infile 未压缩的输入文件名outfile 压缩后输出文件名
14、efidecompress 解压
15、getmtc 显示当前单调计数器的值
16、load 加载一个UEFI驱动到内存中load [-no] file [file...][-no]加载驱动但是不连接驱动file 包含UEFI驱动映像的文件
17、loadpcirom 从PCI Option ROM格式文件中加载一个UEFI驱动
18、map 定义用户定义名称与设备句柄之间的映射
19、memmap 显示EFI环境中维持的内存映射
20、mm 显示或更改 MEM/MMIO/IO/PCI/PCIe的地址空间
21、mode 显示或更改控制台输出设备模式
22、openinfo 显示与句柄相关联的协议和代理openinfo Handle [-b]
23、parse 用以输出特定记录检索值的命令
24、pause 在显示器上打印一条命令,暂停脚本的运行,等待键盘处输入,按除g或0外的任意键,恢复执行
25、pci 显示pci设备列表,或pci pcie配置空间
26、sermode 设置串口属性
27、smbiosview 显示SMBIOS信息
28、unload        

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【论文笔记】独属于CV的注意力机制CBAM-Convolutional Block Attention Module
  • SpringBoot调用通义千问
  • Scratch编程新纪元:网络请求与数据解析的探索之旅
  • 13-springcloud gateway集成nacos实现负载均衡
  • 【0-1背包】力扣416. 分割等和子集
  • 大模型本地化部署2-Docker部署MaxKB
  • Unity(2022.3.41LTS) - 网格,纹理,材质
  • Clickhouse集群化(三)集群化部署
  • 云计算day32
  • Windows系统安装MySQL
  • 2024 Ollama 一站式解决在Windows系统安装、使用、定制服务与实战案例
  • 线性代数:如何由AB=E 推出 BA=AB?
  • 【有来开源组织】开发规范手册
  • 【开端】 进行页面升级或维护时不影响用户体验NGINX配置
  • 影像设备国产替代究竟有多重要?这家企业提前布局8K时代
  • 2017年终总结、随想
  • Android Studio:GIT提交项目到远程仓库
  • CentOS7 安装JDK
  • DataBase in Android
  • FineReport中如何实现自动滚屏效果
  • socket.io+express实现聊天室的思考(三)
  • SQLServer插入数据
  • 从伪并行的 Python 多线程说起
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 前端_面试
  • 一个JAVA程序员成长之路分享
  • 追踪解析 FutureTask 源码
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • 阿里云移动端播放器高级功能介绍
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • 积累各种好的链接
  • ​14:00面试,14:06就出来了,问的问题有点变态。。。
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (20050108)又读《平凡的世界》
  • (7)svelte 教程: Props(属性)
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (libusb) usb口自动刷新
  • (二)springcloud实战之config配置中心
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (论文阅读40-45)图像描述1
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (转)Linux下编译安装log4cxx
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .net MVC中使用angularJs刷新页面数据列表
  • .so文件(linux系统)
  • @vue/cli 3.x+引入jQuery
  • []串口通信 零星笔记
  • [ACM] hdu 1201 18岁生日