Mac OS X에서 프로세스 또는 명령이 활성 상태인 동안 시스템 절전 모드 방지

Anonim

많은 Mac 사용자는 유틸리티를 사용하여 일시적으로 컴퓨터가 잠자지 않도록 하며 종종 잠자기 코너, Caffeine이라는 타사 도구, pmset 또는 최근에는 OS X에 번들로 제공되는 caffeinate라는 명령줄 유틸리티에 의존합니다. 기본적으로 Caffeine 메뉴바 항목과 caffeinate 명령은 모두 개별적으로 활성화되어 있는 한 잠자기를 방지합니다. Mac에서 데스크톱 사용자에게 매우 유용하지만 OS X 잠자기 기능을 원할 경우에는 특히 유용하지 않습니다. 특정 프로세스 또는 작업의 완료에 따라 달라집니다.

지정된 명령, 작업 또는 프로세스가 실행되는 동안에만 Mac 절전 기능을 차단하는 프로세스 종속 절전 방지 기능이 있는 명령줄을 사용하여 여기에서 다룰 내용입니다. 완료되면 컴퓨터가 기존의 수면 습관을 복원합니다.

명령 특정 수면 회피를 달성하기 위해 다양한 방법으로 수면을 방지할 수 있는 caffeinate 명령의 변형을 사용할 것입니다. 몇 가지 예를 살펴보겠지만 caffeinate 매뉴얼 페이지는 다른 상황에서도 바람직할 수 있는 몇 가지 추가 옵션을 제공합니다.

여기서 특정 명령이나 프로세스의 완료에 따라 절전 방지를 만드는 목적을 위해 다음과 같이 -i 플래그를 사용합니다.

caffeinate -i

이미 뻔할 수 있지만 이렇게 caffeinate 명령을 실행하면 인수에 지정된 명령이나 프로세스도 시작됩니다.

예를 들어 "make" 명령이 활성화되어 있을 때 Mac이 잠자지 않도록 하려면 다음 명령 구문을 사용합니다.

caffeinate -i make

또는 특정 서버에 대한 ssh 연결이 활성화되어 있는 동안 절전 모드를 방지하고 싶고 caffeinate 명령을 백그라운드로 전송하려는 경우 다음과 같이 끝에 앰퍼샌드를 적용합니다. 그럼 이렇게:

caffeinate -i ssh coffeebeans &

다른 위치에서 자신의 스크립트나 명령으로 실행할 수도 있습니다.

caffeinate -i /private/tmp/./whatisthis.sh

또는 Safari 웹 브라우저가 GUI에서 실행되는 동안 수면 방지를 활성화하려면 다음 구문을 사용합니다. .app 파일 내 바이너리에 대한 전체 경로를 지정해야 합니다. :

caffeinate -i /Applications/Safari.app/Resources/MacOS/Safari

The -i 플래그는 시스템 절전을 방지하지만 다른 플래그를 사용하여 디스크 또는 디스플레이 절전을 방지하기 위한 어설션을 생성할 수도 있습니다. 디스플레이 절전(즉, 화면이 꺼지고 잠금 모드 또는 화면 보호기로 전환)을 방지하려면 -d 플래그가 필요합니다.

카페인 -d

-i 플래그와 마찬가지로 명령줄에서 실행하든 GUI에서 실행하든 모든 시스템 작업에 적용할 수 있습니다. 대소문자를 구분하여 적절한 이름을 지정해야 합니다. 또 다른 예:

caffeinate -d telnet towel.blinkenlights.nl

이 명령은 Star Wars ASCII 영화에 대한 텔넷이 활성화되어 있는 한 Mac 디스플레이가 잠자지 않는다는 것을 의미합니다. 텔넷이 종료되거나 스타워즈 재생이 끝나면 시스템은 일반적으로 허용되는 대로 OS X의 절전 및 에너지 설정에 정의된 대로 절전 모드로 전환될 수 있습니다.

물론 caffeinate는 전적으로 명령줄에 기반을 두고 있기 때문에 모든 사용자에게 적용되는 것은 아니지만 터미널에서 많은 시간을 보내는 사람들에게는 큰 트릭이 될 수 있습니다. 그래픽 사용자 인터페이스에 익숙한 Mac 사용자의 경우 효과적인 수면 방지 코너와 Caffeine 앱을 사용하는 것이 유사한 기능을 수행하는 가장 좋은 방법일 것입니다.

비슷한 프로세스 종속 작업을 수행하고 싶지만 터미널과 명령줄을 피하려는 경우 Wimoweh 앱은 메뉴 막대 드롭다운과 동일한 작업을 수행하지만 유료 앱일 수 있습니다. 일부 사용자에게는 바람직하지 않으며 일반적인 프로세스 또는 명령줄 기반 작업 완료 인수를 제공하지 않습니다. 따라서 적절한 표시가 있는 카페인은 여전히 ​​많은 사람들이 선호합니다.

Mac OS X에서 프로세스 또는 명령이 활성 상태인 동안 시스템 절전 모드 방지