전원 관리 사용법

유휴 상태의 정의를 위한 스크립트 사용

자동 차단을 시작하기에 충분한 시간 동안 시스템이 비활성 상태라고 간주하기 전에 충족되어야 할 추가 기준을 테스트하는 스크립트를 작성할 수 있습니다. 나머지 모든 유휴 상태의 기준이 충족되면/etc/power.conf 파일의 idlecheck 항목은 사용자가 항목에 명명한 스크립트를 실행하게 합니다.

예를 들어, 시스템이 power conf 파일에 정의된 나머지 기준에 따라 유휴 상태가 될 때마다/home/grumpy 디렉토리에 있는 스크립트는 /etc/power.conf 파일의 다음과 같은idlecheck 행이 있는 시스템에서 실행됩니다.


# The idlecheck program is passed autoshutdown 
idle time entry 
# in $PM_IDLETIME and returns the number of minutes the system 
# has been idle in exit code
idlecheck          /home/grumpy/idlecheck

스크립트는 유휴 상태의 경과 시간을 표시하는 종료 코드로 돌아가야 합니다. 종료 코드가 /etc/power.conf 파일의 "자동 차단" 항목에 나열된 유휴 상태의 시간 이상이면 시스템은 자동 차단합니다. 스크립트가 언급된 유휴 시간보다 낮은 숫자를 기록하면 시스템은 자동 차단되지 않습니다.


주 -

idlecheck용 스크립트를 작성할 때 스크립트가 실행 가능하고 종료 코드로 돌아가는지 확인하십시오. 스크립트가 명시 종료 코드를 실행하지 않으면 시스템이 사용 중이고, 자동 차단이 발생하지 않음을 의미하는 0값으로 돌아갑니다.