machstat 命令
用途
报告加电状态寄存器的前 4 位的值。
语法
描述
machstat 命令返回状态寄存器的值。 除非在 CHRP 硬件上使用 -f 标志,否则没有标准输出或错误。
标志
| 项 | 描述 |
|---|---|
| -f | 在非 CHRP 机器上,返回电源状态寄存器位 10-13。 在 CHRP 机器上,显示 EPOW 状态、EPOW 修饰符和 EPOW 版本(如果存在)。 |
| -p | 返回电源状态寄存器的前 4 位。 |
退出状态
如果发生错误,那么 machstat 命令返回的值为 255。 否则它返回寄存器的值。
安全性
访问控制:仅限 root 用户
RBAC 用户和可信AIX用户请注意:此命令可执行特权操作。 只有特权用户才能执行特权限定的操作。 有关授权和权限的更多信息,请参阅安全中的特权命令数据库。 要获取与此命令相关联的特权和权限的列表,请参阅
lssecattr 命令或 getcmdattr 子命令。
示例
要查看加电状态寄存器的当前值,请输入:
machstat -p
echo $?文件
| 项 | 描述 |
|---|---|
| /etc/rc.powerfail | 检测到电源故障时关闭系统。 |