EFI Shell 命令參考

2021-08-24 21:19:31 字數 3630 閱讀 7761

表 4-3 列出了基於單元的 hp integrity 伺服器上的 efi shell 介面支援的命令。

當 npartition 處於活動狀態但尚未引導作業系統時,可以從 npartition 控制台訪問 efi shell。

可以使用下列命令類別:

? 「引導命令 — efi shell」

? 「配置命令 — efi shell」

? 「裝置、驅動程式和控制代碼命令 — efi shell」

? 「檔案系統命令 — efi shell」

? 「記憶體命令 — efi shell」

? 「shell 導航和其他命令 — efi shell」

? 「shell 指令碼命令(或程式設計結構)— efi shell」

有關這些命令的詳細資訊,請在 efi shell 提示符處輸入 help 命令。

表 4-3 efi shell 命令參考

命令說明

引導命令 — efi shell 與 npartition 引導有關的命令。

autoboot 設定(檢視)自動引導超時變數。

bcfg 顯示(或修改)驅動程式(或引導配置)。

boottest 設定(或檢視)boottest 位。

dbprofile 顯示/修改要由 lanboot 使用的直接引導配置檔案。

lanboot 在 lan 上引導。

reconfigreset 重置系統 (npartition) 進行重新配置;npartition 保持非活動狀態(為進行重新配置而關閉的狀態)。

reset 重置系統 (npartition)。

search 連線可引導裝置的驅動程式。

配置命令 — efi shell 用於更改和檢索系統 (npartition) 資訊的命令。

68 使用管理介面和工具

表 4-3 efi shell 命令參考 (續)

命令說明

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 用於管理檔案、目錄和屬性的命令。

efi shell 命令參考69

表 4-3 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 僅限指令碼:迴圈結構。

70 使用管理介面和工具

表 4-3 efi shell 命令參考 (續)

命令說明

goto 僅限指令碼:跳至指令碼中的標籤位置。

if 僅限指令碼:if then 結構。

input 獲取使用者輸入並放到 efi 變數中。

pause 僅限指令碼:提示退出或繼續。

stall 停止處理器幾微秒。

EFI Shell 命令參考

引導命令 efi shell 與 npartition 引導有關的命令。autoboot 設定 檢視 自動引導超時變數 bcfg 顯示 或修改 驅動程式 或引導配置 boottest 設定 或檢視 boottest 位。dbprofile 顯示 修改要由 lanboot 使用的直接引導配置檔案 la...

EFI和EFI Shell命令簡介

efi是extensiblefirmware inte ce的縮寫,是介於平台韌體和作業系統之間的一層軟體介面。efi是intel在1998年開始的乙個專案演變而來,而在2005年intel將efi 1.10開源並交由unified efi開源社群去維護和開發,intel自己的efi也就不單獨做了,...

Linux Shell YUM命令參考

選項 y 不需要使用者確認就發生操作。yum y install 軟體名稱 安裝指定的軟體 yum y update 公升級所以軟體 yum y update 軟體名稱 更新特定檔案 yum check update 檢查是否有需要更新的軟體 yum info 軟體名稱 顯示指定軟體的資訊 yum ...