이 블로그 게시물은 macOS의 내장 명령어인 `caffeinate`를 사용하여 Mac이 잠자기에 드는 것을 방지하는 방법을 설명합니다. `Caffeinate`는 Mac을 깨어있게 유지하는 명령줄 도구로, 오래 걸리는 작업을 할 때 유용합니다. 가장 간단한 사용법은 터미널에서 `caffeinate`를 실행하여 수동으로 중지할 때까지 시스템을 깨어있게 하는 것입니다. `-t` 매개변수를 사용하여 지속 시간을 지정할 수도 있으며, Mac을 지정된 시간(초) 동안 깨어있게 할 수 있습니다. `-d` 플래그는 디스플레이가 어두워지는 것을 방지합니다. 가장 효율적인 방법은 `-i`를 사용하여 명령을 실행하는 동안 잠자기를 방지하는 것으로, 해당 작업 동안에만 Mac이 깨어있도록 보장합니다. 이 방법은 백업, 빌드, 테스트와 같은 작업에 이상적입니다. `Caffeinate`는 터미널 사용성을 위해 `&` 연산자를 사용하여 백그라운드에서 실행할 수 있습니다. 실행 중인 caffeinate 프로세스는 `ps aux | grep caffeinate`를 사용하여 확인할 수 있습니다. 백그라운드 `caffeinate` 인스턴스를 중지하려면 `fg`를 사용하여 포그라운드로 가져온 다음 `Ctrl + C`를 사용하거나, 프로세스 ID로 종료합니다. 마지막으로, 게시물은 일반적인 caffeinate 사용법에 대한 유용한 치트 시트를 제공하고, 더 쉽게 사용하기 위해 별칭을 만드는 것을 제안합니다. `awake`와 같은 이 별칭은 명령 구문을 단순화하여 생산성을 향상시킵니다.
dev.to
Caffeinate your Mac to prevent it from sleeping
