跳过导航链接 | |
退出打印视图 | |
手册页第 1M 部分:系统管理命令 Oracle Solaris 11.1 Information Library (简体中文) |
- 获取和设置 HAL 设备属性
hal-get-property --udi udi --key key [--help] [--verbose] [--version]
hal-set-property --udi udi --key key {--int value | --uint64 value | --string value | --bool value | --strlist-pre value | --strlist-post value | --strlist-rem value | --double value | --remove value} [--help] [--version]
硬件抽象层 (Hardware Abstraction Layer, HAL) 提供了连接到系统的各种硬件的视图。当硬件配置通过热插拔或其他机制发生更改时,此视图也将随之进行动态更新。HAL 将硬件表示为设备对象。设备对象由唯一标识符进行标识并带有一组键/值对,这些键/值对称为设备属性。有些属性源自实际硬件,有些属性由设备信息文件(.fdi 文件)合并而来,有些属性与实际设备配置相关。
可以使用 hal-get-property 和 hal-set-property 命令获取和设置符合 HAL 规范的硬件的属性。
支持以下选项:
唯一设备 ID。
要设置的属性的键。
将值设置为一个整数。接受前缀为 0x 或 x 的十进制或十六进制值。
将值设置为一个整数。接受前缀为 0x 或 x 的十进制或十六进制值。
将值设置为一个字符串。
将值设置为一个浮点数。
将值设置为一个布尔值,即 true 或 false
将一个字符串附加到列表的开头。
将一个字符串附加到列表的末尾。
从列表中删除一个字符串。
指示应删除的属性。
显示版本并退出。
显示选项列表并退出
有关下列属性的说明,请参见 attributes(5):
|