| HOME / 정보공유 / AIX 명령어 모음

pmctrl
pmctrl pmctrl 명령 목적 전원 관리 정보를 제어 또는 조회합니다. 구문
전원 관리 장치를 설치하려는 경우:
pmctrl -d [ [ DeviceName [ -t [ IdleTime StandbyTime ] ] | [ lft0 [ -t [ DimTime SuspendTime TurnOffTime ] ] ] ]
전원 관리 상태를 설정하려는 경우:
pmctrl { -e -a State } | { -c | -l | -p | -u | -x } [ -a State ]
발신음, LFT, 호출음, 동시성, 암호 재개, 또는 TTY를 사용 가능 또는 사용 불가능 상태로 하려는 경우
pmctrl { -b | -k | -r | -s | -w | -y | } [ on | off ]
전원 관리 타이머를 설정하려는 경우:
pmctrl { -R [ [ Date ] Time ] | -S [ [ Date ] Time suspend | hibernation | shutdown ] ] | -t [ Time ] | -g [ Time ] }
전원 관리 정보를 표시하려는 경우:
pmctrl -v
명령 사용법을 표시하려는 경우:
pmctrl -h
설명
pmctrl 명령은 전원 관리 정보를 제어 또는 조회합니다. pmctrl 명령을 사용하여 사용자가 상태를 제어하는 데 필요한 지원 사항을 갖고 있는 경우, 다음과 같은 환경이 발생할 때 시스템의 상태를 제어할 수 있습니다.
노트북 덮개가 닫힌 경우(덮개 닫기)
배터리 잔량이 적은 경우(저 배터리)
주 전원 스위치를 누른 경우(주 전원 스위치)
시스템 유휴 타이머가 만료된 경우(시스템 유휴 타이머 만료)
시스템의 상태는 다음 중 하나일 수 있습니다.
full_on
enable
standby
suspend
hibernation
shutdown
ignore(-e 플래그와 함께는 사용할 수 없음)
파일
-a [State] 단독으로 사용되는 경우, 현재 시스템을 표시합니다.
매개변수 State와 함께 사용되고, 다른 플래그와 결합해서 사용된 경우, 변경할 시스템 상태를 지정합니다.
-b [on | off] 단독으로 사용되는 경우, 신호음에 대한 현재 시스템 설정을 표시합니다.
매개변수 on 또는 off로 사용되면, 시스템이 상태를 변경할 때마다 신호음을 사용 가능 또는 사용 불가능으로 만듭니다.
-c 덮개 닫힘에 대한 현재 시스템 설정을 표시합니다.
-a State 플래그와 함께 사용되면, 노트북이 덮개를 닫을 때마다 변경할(전이) 시스템 상태를 설정합니다.
-d DeviceName 단독으로 사용되는 경우, 장치 드라이버를 인식하는 모든 전원 관리 리스트를 표시합니다.
DeviceName 또는 DeviceName -t와 함께 사용되면, DeviceName으로 지정된 장치의 유휴 시간과 대기 시간을 표시합니다.
DeviceName -t IdleTime StandbyTime으로 사용되는 경우, 여기서, DeviceName은 lft0가 아니고, DeviceName으로 지정된 장치의 유휴 시간과 대기 시간을 설정합니다.
주: DeviceName, lft0는 화면 전원 관리 시스템(DPMS)을 지정합니다.
lft0 -t DimTime SuspendTime TurnoffTime과 함께 사용되는 경우, lft0의 딤타임, 일시중단 시간, 시스템 종료 시간이 설정됩니다.
모든 Time 인수의 최소값은 1분이고, 최대 값은 120분입니다. Time 인수로 -1이 지정되는 것은 변경이 없음을 의미합니다. 임의의 Time 인수로 0을 지정하면 타이머를 사용할 수 없습니다.
-e 지정된 상태로 전이를 요청합니다. 이 플래그는 -a State 플래그와 함께 사용되어야 합니다.
-h long 명령 사용법을 표시합니다.
-g [Time] 단독으로 사용되는 경우, 중단하기 위한 일시중단의 지속시간에 대한 현재 시스템 설정을 표시합니다.
Time 매개변수와 -a State 플래그와 함께 사용되면, 일시중단 지속 시간을 중단 시간(분 단위)으로 설정합니다. 일단 이 플래그가 설정되면, 시스템이 그 상태를 일시중단으로 변경한 후 이 타이머는 표시(tick)를 시작합니다. 타이머가 만료되면, 시스템은 중단 상태로 변경됩니다. 최소 Time값이 1분이고 최대값은 120분입니다. 0을 지정하면, 타이머를 사용할 수 없습니다.
-k [ on | off ] 단독으로 사용되는 경우, Low Function Terminal(LFT) 종료에 대한 현재 시스템 설정을 표시합니다.
on으로 설정하면, lft 세션은 시스템이 일시중단 또는 중단 상태에 들어갈 때 종료됩니다. off로 설정하면, lft 세션은 일시중단 또는 중단 상태로 들어갈 때 종료되지 않습니다.
-l (소문자 L) 저 배터리시에 현재 시스템 설정을 표시합니다.
-a State 플래그와 함께 사용되면, 배터리가 약할 때마다 변경할(전이) 시스템 상태를 설정합니다.
-p 주 전원 스위치에 대한 현재 시스템 설정을 표시합니다.
-a State 플래그와 함께 사용되면, 주 전원 스위치를 누를 때마다 변경할(전이) 시스템 상태를 설정합니다.
주: 필요한 경우, 선택된 상태 전이는 겹쳐쓰여질 수 있고 전원 버튼을 빠르게 3번 누르면(2초동안 내에) 전원은 바로 꺼집니다.
-r [ on | off ] 단독으로 사용되는 경우, 호출음 재개에 대한 현재 시스템 설정을 표시합니다. 이 설정은 모뎀을 통해 전화에 연결할 때 사용됩니다.
on으로 설정하면, 전화의 호출음으로 시스템이 중단 상태에서 재개됩니다. off로 설정하면, 전화의 호출음으로 시스템이 일시중단 또는 중단 상태에서 재개되지 않습니다.
-R [ [Date] Time ] 단독으로 사용되는 경우, 전기 절약 상태(워크스테이션에서 중단 또는 노트북 컴퓨터에서 일시중단)로부터 시스템 재개를 위한 타이머의 현재 시스템 설정을 표시합니다.
매개변수, [Date] Time과 함께 사용되면, 시스템 재개를 위한 알람 타이머를 설정합니다. 형식 [YYMMDD]hhmm으로 [Date ] Time을 지정하십시오. Time만 지정하는 것은 매일을 의미합니다. Time을 0으로 설정하는 것은 타이머의 사용 불가능을 의미합니다. Time을 0000으로 설정하는 것은 자정을 의미합니다.
-s [ on | off ] 단독으로 사용되는 경우, 동시성 디먼 종료에 대한 현재 시스템 설정을 표시합니다.
주: 이 플래그가 작동되면, 동시성 디먼은 대기 상태로 들어갈 때 종료되지만, 대기 상태에서 재개 상태로 되면 재호출됩니다.
on으로 설정하면, sync 디먼은 시스템이 대기 상태로 들어갈 때 종료됩니다. off를 설정하면, sync 디먼은 시스템이 대기 상태로 들어갈 때 종료되지 않습니다.
-S [ [Date] Time ] suspend | hibernation | shutdown
단독으로 사용되는 경우, 절전 상태(suspend, hibernation 또는 shutdown)로 들어가기 위해 시스템에 대한 타이머의 현재 시스템 설정을 표시합니다.
매개변수, [Date] Time과 함께 사용되면, 절전 상태로 들어가는 데 대한 알람 타이머를 설정합니다. 형식 [YYMMDD]hhmm으로 [Date ] Time을 지정하십시오. Time만 지정하는 것은 매일을 의미합니다. Time을 0으로 설정하는 것은 타이머의 사용 불가능을 의미합니다. Time을 0000으로 설정하는 것은 자정을 의미합니다.
-t [Time] 단독으로 사용되는 경우, 시스템 유휴 시간의 현재 시스템 설정을 표시합니다.
Time 매개변수와 함께 사용되면, 시스템 유휴 시간을 분 단위로 설정합니다. 일단 이 플래그가 설정되면, 타이머는 시스템이 유휴 상태로 있는 동안 작동을 시작합니다. 시간이 만료되면, 시스템은 pmctrl -xa 명령에 의해 지정된 상태로 변경됩니다. 최소 Time값이 1분이고 최대값은 120분입니다. 0을 지정하면, 타이머를 사용할 수 없습니다.
-u 일반 사용자에게 허용되는 최대 상태(종료 > 중단 > 일시중단 > 대기 > 무시)의 현재 시스템 설정을 표시합니다. 이 플래그를 설정할 루트 권한이 있어야 합니다. 이 플래그로 시스템 상태가 변경되지 않습니다.
-a State 플래그와 함께 사용되면, 일반 사용자가 설정할 수 있는 최대 시스템 상태를 설정합니다. 예를 들면, 루트 권한이 있는 사용자가 다음을 입력하면,
pmctrl -u -a suspend
일반 사용자는 pmctrl -e -a hibernation 또는 pmctrl -e -a shutdown를 호출할 수 없게 되지만, pmctrl -e -a suspend 또는 pmctrl -e -a standby는 호출할 수 있게 됩니다. 이는 일반 사용자에게 허용된 최대 상태가 일시중단이기 때문입니다.
pmctrl -ua ignore를 입력하면, 일반 사용자는 상태 전이를 요청할 수 없습니다.
-w [ on | off ] 단독으로 사용되는 경우, X 서버가 수행 중일 때 암호 조회 재개를 위한 현재 시스템 설정을 표시합니다.
매개변수 on 또는 off와 함께 사용되면, 암호 조회가 사용 가능 또는 사용 불가능이 됩니다.
-v 모든 전원 관리 정보를 표시합니다.
-x 시스템 유휴 타이머가 만료되는 경우에 대한 시스템 전이시의 현재 시스템 설정을 표시합니다.
-a State 플래그와 함께 사용되면, 시스템 유휴 타이머가 만료될 때 시스템 전이 상태를 설정합니다.
-y [ on | off ] 단독으로 사용되는 경우, TTY 종료에 대한 현재 시스템 설정을 표시합니다.
on으로 설정하면, TTY 세션은 시스템이 일시중단 또는 중단 상태로 들어갈 때 종료됩니다. off로 설정하면, TTY 세션은 시스템이 일시중단 또는 중단 상태로 들어갈 때 종료되지 않습니다.
보안
액세스 권한 제어: 모든 사용자
감사(audit) 이벤트: 사용 불가능
예제
모든 전원 관리 정보를 표시하려면 다음과 같이 입력하십시오.
pmctrl -v
다음과 유사한 정보를 표시합니다.
Current system state is enable.
List of registered PM aware DDS is as follows:
lft0 (DPMS)
mouse0
sa0
kbd0
cd0
ent1
ppa0
fda0
bus2
hdisk0
scsi0
System idle time is set to 20. (in minute)
Duration of suspend to hibernation is set to 20. (in minute)
Action for notebook lid close is transition to suspend.
Action for main power switch off is transision to hibernation.
Action for low battery is suspend.
Action for system idle timer expiration is transition standby.
Maximum state authorized for general users is set to hibernation.
Beep setting is on.
Resume password setting is set to on.
Ringing resume setting is set to off
LFT termination setting is set to off.
TTY termination setting is set to off.
Syncd termination setting is set to off.
Timer for suspend is set to disabled.
Timer for resume is set to disabled.
현재 시스템 상태를 표시하려면 다음과 같이 입력하십시오.
pmctrl -a
다음과 유사한 정보를 표시합니다.
Current system state is enable.
일시중단 상태로의 상태 전이를 즉시 시작하려면 다음과 같이 입력하십시오.
pmctrl -e -a suspend
덮개가 닫힐 때마다 중단 상태로의 상태 전이를 시작하려면 다음과 같이 입력하십시오.
pmctrl -c -a hibernation
시스템 유휴 타이머가 만료될 때마다 중단 상태로의 상태 전이를 시작하려면 다음과 같이 입력하십시오.
pmctrl -x -a hibernation
1995년 4월 7일 오후 5시에 일시중단 상태가 발생하도록 시스템 타이머를 설정하려면 다음과 같이 입력하십시오.
pmctrl -S 9504071700 hibernation
현재 장치 대기 시간을 변경하지 않고 hdisk0의 장치 유휴 시간을 2분으로 설정하려면 다음과 같이 입력하십시오.
pmctrl -d hdisk0 -t 2 -1
파일
/usr/bin/pmctrl pmctrl 명령을 포함합니다.