Computer >> 컴퓨터 >  >> 시스템 >> Mac

맥을 잠들지 않게 하는 터미널 명령어 'caffeinate' 완벽 활용법

때로는 맥(Mac)을 장시간 깨어 있는 상태로 유지해야 하는 작업을 실행해야 할 경우가 있습니다. 보통이라면 시스템 환경설정에서 절전 설정을 변경하면 되지만, 방법 자체는 간단하더라도 하루에 여러 번 반복해야 한다면 상당히 번거로운 일이 됩니다.

물론 이런 기능을 대신해 주는 서드파티 앱도 존재하지만, 굳이 앱을 설치하지 않고도 터미널 명령어 한 줄로 맥의 잠듦을 막을 수 있다면 어떨까요? 다행히 그런 방법이 실제로 존재합니다.

터미널로 맥이 잠들지 않도록 하는 방법

먼저 응용 프로그램 폴더 안의 '유틸리티'에서 터미널(Terminal) 앱을 실행한 뒤, 다음 명령어를 입력하세요.

caffeinate

이 명령어를 실행하면 터미널 창을 닫기 전까지 맥은 계속 깨어 있는 상태를 유지합니다. 덕분에 원래대로 돌아가라고 별도의 명령어를 다시 입력하는 것을 기억할 필요가 없다는 점이 편리합니다.

카페네이트(caffeinate)의 다양한 옵션

카페네이트 명령어는 위 방법 외에도 두 가지 방식으로 활용할 수 있습니다. 바로 '일정 시간 동안만' 또는 '실행 중인 다른 터미널 명령이 끝날 때까지' 유지하는 방식입니다.

타이머를 추가하려면 명령어 뒤에 맥을 깨어 있게 할 시간(초 단위)을 붙여주면 됩니다. 예시는 다음과 같습니다.

caffeinate -t 4000

4000 대신 원하는 시간(초)을 입력하면, 그 시간 동안 맥이 자동으로 잠들지 않습니다.

이미 실행 중인 터미널 명령어에 카페네이트를 적용하고 싶다면, 명령어 뒤에 해당 작업을 함께 입력하면 됩니다. 예를 들어 다음과 같습니다.

caffeinate -i script.sh

또한 카페네이트는 맥의 어느 부분을 깨어 있게 할지 세부적으로 지정할 수도 있습니다. '-i' 옵션은 맥이 유휴 상태로 인해 잠드는 것을 방지하며, 그 외에도 아래와 같은 옵션을 사용할 수 있습니다.

  • '-s': 시스템 전체를 깨어 있는 상태로 유지
  • '-d': 디스플레이가 꺼지는 것을 방지
  • '-m': 유휴 상태에서 디스크가 회전을 멈추는 것을 방지

지금까지 맥에서 카페네이트 명령어를 사용하는 방법을 알아보았습니다. 다만 이 명령어를 잘못 사용하면 배터리 소모나 전력 소비 문제가 발생할 수 있으니, 가끔은 맥에게도 휴식을 주는 것이 좋습니다!