2024年5月4日,周六下午
这是u-boot引导加载程序的命令列表,提供了各种功能来配置系统、加载内核和文件系统、进行网络引导等操作。下面是每个命令的简要说明:
?: 显示命令帮助信息的别名。base: 打印或设置地址偏移量。bdinfo: 打印板信息结构。bootefi: 从内存中引导EFI负载。bootelf: 从内存中引导ELF镜像。bootm: 从内存中引导应用程序镜像。bootp: 使用BOOTP/TFTP协议通过网络引导镜像。bootvx: 从ELF镜像中引导vxWorks。bootz: 从内存中引导Linux zImage镜像。cmp: 内存比较。cp: 内存复制。crc32: 计算校验和。dhcp: 使用DHCP/TFTP协议通过网络引导镜像。echo: 将参数输出到控制台。env: 环境处理命令。erase: 擦除FLASH存储器。exit: 退出脚本。ext2load: 从Ext2文件系统加载二进制文件。ext2ls: 列出目录中的文件(默认为/)。ext4load: 从Ext4文件系统加载二进制文件。ext4ls: 列出目录中的文件(默认为/)。ext4size: 确定文件的大小。false: 什么也不做,失败。fatinfo: 打印有关文件系统的信息。fatload: 从dos文件系统加载二进制文件。fatls: 列出目录中的文件(默认为/)。fatsize: 确定文件的大小。fdt: 扁平设备树实用命令。flinfo: 打印FLASH存储器信息。fstype: 查找文件系统类型。go: 从地址addr开始运行应用程序。help: 打印命令描述/用法。iminfo: 打印应用程序镜像的头信息。load: 从文件系统加载二进制文件。loop: 在地址范围上进行无限循环。ls: 列出目录中的文件(默认为/)。md: 内存显示。mii: MII实用程序命令。mm: 内存修改(自动增加地址)。mmc: MMC子系统。mmcinfo: 显示MMC信息。mw: 内存写入(填充)。nm: 内存修改(常量地址)。part: 磁盘分区相关命令。ping: 发送ICMP ECHO_REQUEST到网络主机。printenv: 打印环境变量。protect: 启用或禁用FLASH写保护。pxe: 用于获取和引导PXE文件的命令。reset: 执行CPU复位。run: 在环境变量中运行命令。save: 将文件保存到文件系统。saveenv: 将环境变量保存到持久存储中。setenv: 设置环境变量。showvar: 打印本地hushshell变量。size: 确定文件的大小。source: 从内存中运行脚本。sysboot: 用于获取和引导syslinux文件的命令。test: 最小化测试,类似于/bin/sh。tftpboot: 使用TFTP协议通过网络引导镜像。true: 什么也不做,成功。version: 打印监视器、编译器和链接器版本。