답변:
터미널 또는 스크립트에서 pmset 명령을 사용 하여 컴퓨터 등을 잠자거나 깨울 수 있습니다.
에서: man pmset
sleepnow-즉시 시스템 절전 모드를 발생시킵니다
sudo pmset sleepnow
2016 년 7 월 4 일 오후 8시에 시스템이 자동으로 절전 모드에서 해제되도록 예약합니다.
sudo pmset schedule wake "07/04/16 20:00:00"
참고 : OS X에서 루트 가 아닌 표준으로 실행하지 않는 한 sudo
위의 pmset
명령에 추가 했습니다 .
보낸 사람 : 빠른 팁 : 하드 드라이브를 스핀 다운하여 배터리 절약
sudo pmset -a disksleep 5
sudo- 표준“admin”사용자가 일반적으로“root”사용자를 위해 예약 된 프로그램을 실행할 수 있습니다. 일반적으로 이러한 프로세스는 시스템 전체에 영향을주는 프로세스입니다.
pmset- 이것은 우리가 사용하는 유틸리티의 이름입니다.
-a- 이 "플래그"는 pmset 유틸리티에 배터리, 충전기 및 무정전 전원 공급 장치와 같은 모든 전원 구성에 적용하고 있음을 알려줍니다. 배터리 전원을 켤 때 JUST에 영향을 주려면이 플래그를 "-b"로 변경하십시오.
disksleep- 디스크 슬립 시간이라는 매개 변수입니다. 이 매개 변수는 10.5 이상입니다. 이전 OS 버전에서는 "스핀 다운"을 대신 사용해야합니다.
5- 디스크를 잠자기 전에 시스템이 대기하는 시간 (분)입니다. OS X의 기본값은 10 분입니다. 여기에서 반으로 줄 였으므로 더 빠르게 회전하지만 너무 빨리 회전하지 않아 항상 회전하고 있습니다 (필요에 맞지 않음). 이 번호를 가장 적합한 지점으로 조정해야 할 수도 있습니다.
pmset -a disksleep ...
테스트 할 시간이 없지만 명령이 모든 디스크에서 작동 한다고 생각합니다 . 즉, 때때로 내 MBP에 여러 개의 외부 디스크가 연결되어 있으며 직접 액세스하지 않으면 10 분 이내에 모두 정상적으로 잠자기 때문에 귀하도 마찬가지입니다. 또한 "가능한 경우 하드 디스크를 잠자기 상태로 두십시오"확인란을 확인하고 시스템 환경 설정> 에너지 절약에서 선택되어 있지 않은지 확인하십시오.
sudo pmset -g
모든 현재 설정이 표시되기 때문에 먼저 실행하는 것이 유용하다고 생각합니다 (Mac Mini의 경우 "disksleep"은 답변에서 언급 한 것처럼 10 분으로 설정되었습니다).