跳转至

命令参考

iPXE command line

iPXE 支持以下命令。命令既可以在 iPXE 命令行中输入,也可以在脚本中使用。

引导命令
autoboot 从网络接口引导系统
网络接口命令
ifstat 显示接口
ifopen 打开接口
ifclose 关闭接口
ifconf
dhcp
自动配置接口
iflinkwait 等待链路就绪
route 显示路由表
nstat 显示邻居表
ipstat 显示 IP 统计信息
vcreate 创建 VLAN
vdestroy 销毁 VLAN
镜像管理命令
imgstat 显示镜像
chain
imgexec
boot
下载并引导可执行镜像
imgfetch
module
initrd
下载镜像
kernel
imgselect
imgload
下载并选择可执行镜像
imgfree 丢弃镜像
imgargs 设置镜像命令行参数
imgset 用下载内容设置配置项
imgtrust 设置镜像信任要求
imgverify 验证镜像为受信任
imgdecrypt 解密加密镜像
imgextract 提取压缩包或归档镜像
md5sum
sha1sum
sha256sum
sha512sum
计算镜像的校验和
shim 配置 UEFI shim 镜像
fdt 配置扁平设备树
SAN 命令
sanhook 挂载 SAN 设备
sanboot 从 SAN 设备引导
sanunhook 卸载 SAN 设备
fcstat 显示 Fibre Channel 端口
fcels 发起 Fibre Channel ELS 请求
配置设置命令
config 启动交互式配置工具
show 显示配置设置
set 设置配置项
clear 删除配置设置
read 提示用户输入配置设置
inc 递增配置设置的数值
login 提示用户输入用户名和密码
流程控制命令
isset 测试是否存在
iseq 测试是否相等
goto 跳转到脚本标签
exit 退出当前 shell 或脚本
用户界面命令
menu 创建菜单
form 创建交互式表单
item 添加菜单项或表单项
choose 从菜单中选择
present 显示交互式表单
证书管理命令
certstat 显示证书
certstore 管理证书
certfree 丢弃证书
控制台管理命令
console 配置控制台
colour 定义颜色
cpair 定义颜色对
请求参数命令
params 创建请求参数列表
param 添加请求参数
杂项命令
echo 向控制台打印文本
prompt 提示用户按键
shell 启动新的交互式 shell
help 显示可用命令列表
sleep 延迟固定的一段时间
reboot 重启系统
poweroff 关闭系统电源
cpuid 检查 x86 CPU 特性
sync 等待后台操作完成
nslookup 把主机名解析为网络地址
ping 检查网络连通性
ntp 通过 NTP 获取时间和日期
pciscan 扫描 PCI 设备
usbscan 扫描 USB 设备
不常用的命令
lotest 执行回环测试
pxebs 执行 PXE 引导服务器发现
time 测量命令执行所花的时间
gdbstub 启动远程调试
profstat 显示性能分析统计信息