어떤 이유로 내 cron.hourly는 매시 17분에 실행됩니다. 00:17 지나가는 초는 무작위인 것 같아요.
왜 00시가 아닌 17시에 실행되나요? 이것을 설정하는 방법이 있나요? 항상 17인가요? 아니면 매일 또는 매월 달라지나요?
답변1
cron.hourly
, cron.daily
친구들은 아마도 시스템 메인 crontab에서 시작할 것입니다 /etc/crontab
. 예를 들어 Debian에서 관련 줄은 다음과 같습니다.
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
뒤에 아이디어아니요시간 단위로 실행하면 여러 크론 작업에 걸쳐 로드 급증이 덜 뚜렷해집니다. cron.daily
작업은 1분 후에 시작되므로 시간별 작업과 일일 작업은 동시에 시작되지 않습니다. 사용자가 크론 작업을 매시간 실행하도록 설정한 경우 적어도 작업은 동시에 시작되지 않습니다. 대부분의 가사 작업에서 정확한 실행 시간은 중요하지 않습니다.