맥북 예약 명령어로 자동으로 끄는 방법
아이맥, 맥미니, 맥북을 사용하면서 터미널을 열어서 사용하는 명령어 중에
제가 가장 많이 사용하는 것은 예약 종료 명령어입니다
보통 작업을 걸어놓고 30분, 1시간 정도 후에 외출할 때 예약 종료를 걸어놓고 나가는데요
명령어자체도 어렵지 않기 때문에 몇 번 사용 하시다 보면 자주 사용하실 수 있으실 겁니다
먼저 예시를 보여드릴게요
실습
"sudo shutdown -h 18:00" 명령어를 사용했는데요
sudo는 관리자 권한으로 명령어를 실행하겠다는 겁니다.
이렇게 예약설정을 해놓으면
시스템에서 일정 시간마다 시스템이 꺼지는 시간을 알려줍니다
17:30 으로 뜨는건 제가 18:00 를 설정해놓기 전에 미리 설정해 놓은 거라
저렇게 뜨는거라 신경 안쓰셔도 됩니다.
"ps -ef | grep shutdown" 을 해보시면
shutdown 을 설정해 놓은 걸 보실 수 있습니다
shutdown 예약 설정을 제거하시려면 프로세스 아이디(pid)값을 kill 해주시면 됩니다
kill [pid] 해주시면 예약종료 프로세스가 종료됩니다
kill 로 죽지 않으면 kill -9 [pid] 라는 -9 옵션을 줘서 강제 종료를 해줘야합니다
터미널에 입력 후 암호를 입력해주면 실행됩니다.
예약 종료(오후 6시)
sudo shutdown -h 18:00
예약 종료(30분 후)
sudo shutdown -h +30
예약 종료 취소
sudo killall shutdown
지금 바로 종료
sudo shutdown -h now
재시작, 재부팅
sudo shutdown -r now