답변:
"Sleep"은 초 저전력 사용으로 정의됩니다. 모든 하위 시스템이 꺼지고 전력이 거의 소비되지 않지만 덮개 열림, 전원 버튼, 키 누름, WOL 패킷, BIOS와 같은 외부 이벤트 로 인해 매우 빨리 깨울 수 있습니다 .
따라서 명령이 "절전"모드 에서는 실행 되지 않지만 저전력 모드에서는 실행될 수 있습니다 . 해당 모드에서는 더 이상 필요하지 않은 경우 디스크가 꺼지고 화면, 키보드 등에서도 마찬가지입니다. 하지만 WiFi, LAN, 메모리, CPU 등은 계속 떨립니다.
또는 다음을 수행 할 수 있습니다.
나는 당신이 그것을 할 수 있다고 생각하지 않지만 대신 rtcwake 를 at
사용할 수 있습니다 .
또한 https://www.howtogeek.com/121241/how-to-make-your-linux-pc-wake-from-sleep-automatically/를 참조하십시오 .
시스템을 절전 모드에서 해제
&&
한 후 운영자를 사용하여 특정 명령을 실행rtcwake
하십시오. 예를 들어 다음 명령은 컴퓨터를 RAM으로 일시 중지시키고 2 분 후에 깨운 다음 Firefox를 시작합니다.rtcwake -m mem -s 120 && firefox
과
예를 들어, 내일 오전 6시 30 분에 컴퓨터를 깨우지 만 즉시 일시 중지하지 않도록하려면 (하드웨어 시계가 현지 시간으로 설정되어 있다고 가정) 다음 명령을 실행하십시오.
sudo rtcwake -m no -l -t $(date +%s -d ‘tomorrow 06:30’)
그러나을 사용하는 것과 달리 at
자정인지 여부에 대해 걱정해야합니다 . 자정 tomorrow 06:30
전과 자정 직후에 분명히 필요합니다 06:30
. 이 답변 에는 그에 대한 해결책이 있습니다.
at
그렇게하지 않을 것이라고 확신 합니다.