chdef 명령
용도
사전 정의된 속성의 디폴트 값을 변경합니다.
구문
chdef[-a 속성 = 값 -c 수업 -s 서브클래스 -t 유형]
chdef [ -H ]
chdef [ -h ]
설명
chdef 명령은
지정된 장치 유형의 사전 정의된 속성에 대한 디폴트 값을 수정합니다. 수정된 디폴트 값은 지정된 리스트 또는 지정된 속성에 대한 값의 범위에 있어야 하며,
명시적 리스트 또는 값 범위를 수정할 수 있는 유일한 속성이어야 합니다. 현재 속성의 디폴트 값을 사용하여 구성된 클래스, 서브클래스, 유형이 동일한 장치의 경우
디폴트 값을 수정해도
후속 구성 해제 및 구성 조작을 수행하거나 재부트하기 전까지는 장치에 적용되지 않습니다. 이는 chdef 명령이 동일한 클래스, 서브클래스 및 유형의 모든 장치를 수정한다는 점을 제외하고 -P 옵션을 사용하여 chdev 명령 조작을 실행하는 것과 유사합니다.
주: chdef 명령을 실행한 후에는 bosboot 명령을 실행하는 것이 좋지만 반드시 실행할 필요는 없습니다.
플래그
| 항목 | 설명 |
|---|---|
| -a 속성 = 값 | 새 디폴트 값을 설정할 때 사용할 수 있는 장치 속성값 쌍을 지정합니다. Attribute=Value 변수는 attribute=value 쌍을 지정하는 데 사용할 수 있습니다. |
| -c 클래스 | 장치 클래스를 지정합니다. |
| -h | 명령 사용법 메시지를 표시합니다. |
| -h | 열 출력 위에 헤더를 표시합니다. |
| -s 서브클래스 | 장치에 속하는 서브클래스를 지정합니다. |
| -t 유형 | 사전 정의된 장치 오브젝트 클래스에서 장치 유형을 지정합니다. |
보안
액세스 제어
권한 제어: 루트 사용자에게만 이 명령에 대한 실행(x) 액세스 권한이 있습니다.
감사 이벤트
| 이벤트 | 정보 |
|---|---|
| 디바이스 기본값 | 장치의 명령행입니다. |
RBAC 사용자 및 Trusted AIX® 사용자 주의: 이 명령은 특권 조작을 수행할 수 있습니다. 특권 사용자만 특권 조작을 실행할 수 있습니다. 권한 부여와 특권에 대한 자세한 정보는 보안의 특권 명령 데이터베이스를 참조하십시오. 이 명령과 연관된 특권 및 권한 부여 리스트는 lssecattr 명령 또는 getcmdattr 부속 명령을 참조하십시오.
예
- scsd 디스크의
hcheck_interval속성에 대한 디폴트 값을 0에서 3으로 변경하려면 다음을 입력하십시오.chdef -a hcheck_interval=3 -c disk -s scsi -t scsd - scsd 디스크의
hcheck_interval속성에 대한 디폴트 값, 0으로 다시 변경하려면 다음을 입력하십시오.chdef -a hcheck_interval=0 -c disk -s scsi -t scsd - 헤더를 포함하는 디폴트 값을 수정한 모든 속성을 나열하려면 다음을 입력하십시오.
chdef -H
파일
| 항목 | 설명 |
|---|---|
| /usr/sbin/chdef | chdef 명령을 포함합니다. |