우리는 Linux 씬 클라이언트용 서버를 보유하고 있습니다. 서버는 필요할 때 시작되며 전력 낭비를 피하기 위해 매일 22:00에 종료되도록 예약하고 싶습니다.
crontab을 사용하려고 생각했지만 읽은 후에이 답변, 이것이 좋은 생각인지 잘 모르겠습니다. shutdown -h 22:00 &
시작 스크립트에 포함시키는 것이 더 낫습니까?
답변1
명령 shutdown
에는 이미 스케줄러가 포함되어 있으므로 지정된 시간에 실행하기 위해 크론 작업이 필요하지 않습니다. Linux에서는 다른 곳과 마찬가지로 KISS 원칙을 고수하는 것이 가장 좋습니다(짧게 유지).
shutdown -h 22:00
백그라운드에서 실행하지 않고도 잘 작동합니다. 실행을 위해 마지막 시작 스크립트 /etc/rc.local
(또는 /etc/rc.d/rc.local
시스템에 따라) 끝에 명령을 추가합니다 .
사용하지 않는 것의 장점 cron
은 이 방법으로 낮 동안에도 종료가 예약되어 있으며 언제든지 다음을 입력하여 취소할 수 있다는 것입니다.
shutdown -c