EFI和EFI Shell命令简介[通俗易懂]

EFI和EFI Shell命令简介[通俗易懂]EFI是ExtensibleFirmwareInterface的缩写,是介于平台固件和操作系统之间的一层软件接口。EFI是Intel在1998年开始的一个项目演变而来,而在2005年Intel将EFI1.10开源并交由UnifiedEFI开源社区去维护和开发,Intel自己的EFI也就不单独做了,都和开源社区共用一个。现在也通常用EFI来代指UEFI,二者不再有意区分。EFIShell

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

EFI是ExtensibleFirmware Interface的缩写,是介于平台固件和操作系统之间的一层软件接口。EFI是Intel在1998年开始的一个项目演变而来,而在2005年Intel将EFI 1.10开源并交由Unified EFI开源社区去维护和开发,Intel自己的EFI也就不单独做了,都和开源社区共用一个。现在也通常用EFI来代指UEFI,二者不再有意区分。

EFI Shell是EFI提供的一个交互式的命令行Shell环境,在这里你可以执行一些efi应用程序,加载efi设备驱动程序,以及引导操作系统,从引导菜单项中选择”efi shell”,回车,待出现”shell]”提示符时即表明你已进入efi shell环境中,下面对一些常用的efi shell环境下的命令作些简要介绍: 

1、fsn:改变当前驱动器。例如:fs0当前映射到了ls-240 驱动器的话, fs0: [回车]就将提供对ls-240 驱动器的访如:fs0:

2、attrib[-b] [+/- rhs] [file] 察看或设置文件属性

3、break设置执行断点

4、cd[path] 改变当前目录

5、cls[background color] 清屏

6、compfile1 file2 进行文件比较

7、cp[-r] file [file] … [dest] 拷贝文件和目录

8、date[mm/dd/yyyy] 获取或设置日期

9、devices[-b] [-1xxx] 列出系统中的所有设备

10、devtree[-b] [-d] 显示设备树

11、echo[[-on | -off] | [text] 回显

12、edit[filename] 文本编辑

13、eficompressinfile outfile 压缩efi文件

14、efidecompressinfile outfile 解压efi文件

15、help[-b] [internal_command] 显示帮助信息

16、loaddriver_name 加载驱动

17、ls[-b] [dir] [dir] … 获得目录列表

18、mkdirdir [dir] 创建目录项

19、mountblkdevice [sname[:]] 在一个块设备上加载文件系统

20、mv[src…] [dst] 移动文件或目录

21、reset[reset_string] 冷启动

22、rmfile/dir [file/dir] 删除文件或目录

23、time[hh:mm:ss] 获取或设置时间

24、type[-a] [-u] [-b] file 察看文件内容

25、ver显示版本信息

26、volfs [volume_label] 设置卷标

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161967.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月24日 下午7:16
下一篇 2022年7月24日 下午7:36


相关推荐

  • siege 用户登录_Siege详解[通俗易懂]

    siege 用户登录_Siege详解[通俗易懂]Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力。可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。Siege可以从您选择的预置列表中请求随机的URL。所以siege可用于仿真用户请求负载,而ab则不能。但不要使用siege来执行最高性能基准调校测试,这方面ab就准确很多。一、安装编译安装tar-z…

    2025年8月6日
    6
  • linux17:时间间隔计算脚本练习——距离你的生日还有多少天

    linux17:时间间隔计算脚本练习——距离你的生日还有多少天需求距离一个未来的日子还有多少天距离一个过去的日子过去多少天#!/bin/bash#name——timeDistance.sh#function#input a date, to calculate how many days to this day#2022.1.18 daxiongread -p “please input your date like YYYYMMDD ex>20150716 : ” date2#test whether or not have

    2022年8月11日
    10
  • Linux — VMware虚拟机配置文件(.vmx)恢复或者修改

    Linux — VMware虚拟机配置文件(.vmx)恢复或者修改在 windows 下 Vmware 虚拟机文件出现 无法打开虚拟机 未找到文件 的问题 本文将带你立马解决

    2026年3月19日
    1
  • datanode启动不了(datanode启动不了)

    安装Hadoop(伪分布式环境)namenode和datanode无法启动解决方案先附上我参考的安装教程链接10.1.88.4/index_1.php?url=http://www.msftconnecttest.com/redirect我在执行./start-all.sh之后发现,没有任何错误提示,输入jps得到如下结果:[hadoop@localhost…

    2022年4月13日
    65
  • document.all(“”)的使用

    document.all(“”)的使用document.all(name)         document.all(“”)的使用                                   varone=document.all(“one”);          alert(one.length);//单个元素时,不

    2022年7月12日
    15
  • 盘点当下大热的 7 大 Github 机器学习『创新』项目

    盘点当下大热的 7 大 Github 机器学习『创新』项目本文将会分享近期发布的七大GitHub机器学习项目。这些项目广泛覆盖了机器学习的各个领域,包括自然语言处理(NLP)、计算机视觉、大数据等。最顶尖的Github机器学习项…

    2022年6月7日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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