chdef 命令

用途

更改预定义属性的缺省值。

语法

厘定 [-a 属性 = 值 -c 班级 -s 子类 -t 类型]

chdef [-H ]

chdef [-h ]

描述

chdef 命令修改指定设备类型的预定义属性的缺省值。 所修改缺省值必须在指定属性的值的指定列表或范围内,并且只能修改具有显式值列表或范围的属性。 对于其类、子类和类型与当前使用属性的缺省值配置的那些类、子类和类型相同的设备,在重新引导或后续取消配置和配置操作发生之前,为设备对缺省值进行的修改不会生效。 这类似于使用 -P 选项运行 chdev 命令操作,只是 chdef 命令会修改同一类,子类和类型的每个设备。
注: 建议在执行 chdef 命令后运行 bosboot 命令,但不需要此命令。

标志

描述
-a 属性 = 指定可用于设置新的缺省值的设备属性值对。 Attribute=Value 变量可用来指定一个 attribute=value 对。
-c 指定设备类。
-h 显示命令用法的消息。
-h 显示列输出上方的头部分。
-s 子类 指定属于设备的子类。
-t 类型 指定预定义设备对象类中的设备类型。

安全性

访问控制

特权控制:仅 root 用户具有对此命令的执行 (x) 访问权。

审计事件

事件 信息
缺省设备 设备上的命令行。

RBAC 用户注意: 此命令可以执行特权操作。 只有特权用户才能执行特权限定的操作。 有关权限与特权的更多信息,请参阅安全性中的“特权限定的命令数据库”。 有关与该命令相关联的特权和权限的列表,请参阅 lssecattr 命令或 getcmdattr 子命令。

示例

  1. 要将 scsd 磁盘的 hcheck_interval 属性的缺省值从 0 更改为 3,请输入:
    chdef -a hcheck_interval=3 -c disk -s scsi -t scsd
  2. 要将 scsd 磁盘的 hcheck_interval 属性的缺省值更改回缺省值 0,请输入:
    chdef -a hcheck_interval=0 -c disk -s scsi -t scsd
  3. 要使用头来列示所有具有已修改缺省值的属性,请输入:
    chdef -H

文件

描述
/usr/sbin/chdef 包含 chdef 命令。