uname 命令
用途
将正在使用的操作系统的名称写入标准输出。
语法
无名 [ - ] [-f ] [-F] [-L] [-L] [-] [-M] [-n] [-p] [-] [-s] [乌] [-V][-x]
描述
机器 ID 号码包括以下数字格式的 12 个字符 xxyyyyyymmss。 xx 位置指示系统始终为 00。 yyyyyy 位置包含整个系统的唯一标识号。 mm 位置表示型号标识。 ss 位置为子型号并且始终为 00。 型号标识描述 CPU 平板标识,而不是描述整个系统的型号。 有时,您可以使用 uname -m 命令确定要使用的型号。 以下列表并不完整。 请参阅硬件供应商提供的文档以获取 E0 - FF 范围内的值。 另请注意,并非所有机器类型都有机器标识。 许多新机器共享一个公共机器标识 4C。
标志
| 标志名称 | 描述 |
|---|---|
| -a | 显示所有通过 -m、-n、-r、-s 和 -v 标志指定的信息。 不能与 -x 标志配合使用。 如果 -x 标志与 -a 标志一起指定,那么 -x 标志将覆盖 -a 标志。 |
| -f | 显示由十六进制字符组成的系统标识字符串。 此标识字符串对特定系统上的所有分区都是相同的。 |
| -f | 除分区号还用于此字符串的计算之外,与 F 标志类似。 产生的标识字符串对特定系统上的每个分区都是唯一的。 |
| -l | 显示 LAN 网络号码。 |
| -L | 显示 LPAR 号和 LPAR 名称。 如果 LPAR 不存在,那么将对 LPAR 号显示 -1,而对 LPAR 名称显示 NULL。 |
| -M | 显示硬件运行系统的机器 ID 号。 注: -m 标志不能用于为 LPAR 环境中的分区生成唯一机器标识。
|
| -M | 显示系统型号名称。 如果型号名称属性不存在,显示空字符串 |
| -n | 显示节点名称。 此名称可能是用于向 UUCP 通信网络标识此系统的名称。 |
| -p | 显示系统处理器的体系结构。 |
| -r | 显示操作系统的发行版号。 |
| -s | 显示系统名。 标志缺省为开。 |
| -U | 显示系统 ID 号码。 如果这一属性未被定义,输出与 uname -m显示的输出一致。 |
| -V | 显示 Virtual I/O Server的版本。 |
| -x | 显示使用 -a 标志指定的信息以及 -l 标志指定的 LAN 网络号。 |
退出状态
返回以下退出值:
| 返回码 | 描述 |
|---|---|
| 0 | 成功完成。 |
| >0 | 发生错误。 |
示例
- 显示完整系统名和版本栏,请输入:
uname -a AIX vios_bat 3 5 00CD1B0E4C00 - 要显示操作系统名称,请输入:
uname AIXVirtual I/O Server uname 命令调用 AIX® uname 命令。 除了不允许使用 -S、-T 和 -v 外,其他标志相同。
- 要显示 Virtual I/O Server (VIOS) 的版本,请输入:
uname -V VIOS 3.1.2.00
相关示例
- 显示完整系统名和版本栏,请输入:
uname -a AIX vios_bat 3 5 00CD1B0E4C00 - 要显示操作系统名称,请输入:
uname AIXVirtual I/O Server uname 命令调用 AIX uname 命令。 除了不允许使用 -S、-T 和 -v 外,其他标志相同。