SSH에서 Finder를 원격으로 다시 시작하거나 데스크탑을 깨우는 방법이 있습니까? MacBook Pro가 자발적으로

지난 몇 달 동안 MacBook Pro가 자발적으로 잠자기 상태가되면 잠에서 깨어나고 싶지 않다는 것을 알게되었습니다. 결국 스스로 자러갑니다.

나는 보통 미니 DVI 연결 ‘메인’모니터와 USB 연결 ‘두 번째’모니터로 뚜껑을 아래로하여 실행합니다. 때로는 키 누르기, 전원 버튼 살짝 누르기, 외부 디스플레이 연결 끊기 및 랩톱 덮개 들어 올리기, USB 장치 연결, CD 삽입 및 꺼내기 등을 시도하지 않아도됩니다. 컴퓨터가 실행 중이고 (네트워크를 통해 사용 가능한 공유) SSH를 사용할 수 있습니다.

나는 sudo shutdown -r now기계에서 할 수 있지만 분명히 조금 과감합니다!. 파인더를 깨우는 데 사용할 수있는 다른 터미널 명령이 있는지 궁금해했습니다. 추상적으로 데스크탑이 잠자기 상태가되어 깨어날 수없는 것 같습니다.

SSH를 통해 파인더를 원격으로 다시 시작할 수 있습니까? 파인더가 아니라면 기계를 완전히 깨우고 이전 상태로 되 돌리는 다른 터미널 수단을 아는 사람이 있습니까?



답변

그러면 GUI를 통해 로그 아웃하거나 다시 시작할 때 시스템이 보내는 동일한 신호 인 “quit”AppleEvent를 보내서 Finder를 종료합니다.

osascript -e 'quit application "Finder"'

그래도 Finder를 종료해도 절전 모드 문제를 해결할 수 있다고 생각하지 않습니다.


답변

다음 명령을 사용하여 SSH에서 Finder를 다시 시작할 수 있습니다.

killall -HUP Finder

그러나 이것이 수면 문제에서 깨어날 수는 있다고 생각하지 않습니다.


답변

이 답변은 시스템 완성을 위해 마지막 질문을 다룹니다.
당신은 그것을 할 필요 웨이크 – 온 – LAN 은 중소기업이, protocot GUI를 도.

또한이 예제를 참조하십시오 :

일어나 다:

LAN을 통해 컴퓨터를 깨울 수있는 몇 가지 유틸리티가 있습니다. 크로스 플랫폼 유틸리티는 WakeOnLAN 입니다. 깨우려는 컴퓨터의 MAC 주소가 필요합니다.

 % wakeonlan XX:XX:XX:XX:XX:XX

MAC 주소를 얻으려면 OS X 시스템으로 ssh하거나 터미널을 시작하고

 % ifconfig -a

여기 소스가 있습니다.


답변