caffeinate

2021년 10월 28일 수정

caffeinate

caffeinate는 맥이 잠자기 모드에 빠지지 않도록 해주는 macOS 전용 CLI 도구다.

사용법

무제한 잠자기 방지

caffeinate

종료 시킬 때는 ^C (Ctrl+C) 키를 눌러서 빠져나오면 된다.

지정된 시간 동안 잠자기 방지

caffeinate -t 3600

3600 은 초 단위다. 즉 3600초는 1시간이다.

특정 프로세스 구동 동안 잠자기 방지

caffeinate -i make

위 명령은 make 라는 도구의 동작이 끝날 때 까지는 맥이 잠자기에 빠지지 않게 방지한다.

화면 안 꺼지게 하기

위의 사용법은 프로세스 동작이 멈추지 않게 슬립 모드로만 빠지지 않게만 하는 목적이 있다. 따라서 화면은 꺼질 수도 있다. 만약 화면도 안 꺼지게 하고 싶다면 -d 옵션을 추가해보자.

caffeinate -d

위 커맨드는 화면까지도 꺼지지 않게 해준다. 맥북을 배터리 모드로 사용 중이라면 조심(?)해서 사용하자.