cron은 몇시에 매일 스크립트를 실행합니까?


답변:


41

/etc/crontab그것을 보면 06:25에 실행되어야합니다 .

17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )

6
anacron이 기본적으로 설치되기 때문에 이것은 아마도 잘못된 것입니다. 다른 대답은 정답입니다.
user1455622

3
그렇습니다.이 aswer는 일반적으로 오도의 소지가 있습니다. anacron이 설치된 경우 @DaithiF의 답변을 참조하십시오.
hamdiakoguz

41

약 7:35 am이지만 정확한 타이밍은 anacron에 따라 다릅니다.

기본적으로 cron은 /etc/cron.daily 작업 실행을 anacron에 위임합니다. / etc / crontab은 다음 줄을 포함합니다 :

25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

그러나 이것은 anacron 이 설치되지 않은 경우의 동작을 정의합니다

anacron을 설치하면 cron.daily 작업 실행은 / etc / anacrontab의 항목으로 제어됩니다.

1   5   cron.daily   nice run-parts --report /etc/cron.daily

이 작업을 하루에 한 번 실행하면 5 분 정도 지연됩니다.

anacron 자체는 /ac/cron.d/anacron 파일에 지정된대로 오전 7시 30 분에 anacron을 실행하는 cron에 의해 실행됩니다.


10

다른 답변에서 알 수 있듯이 결과는 anacron의 설치 여부에 따라 다릅니다. 데스크탑에서는 기본적으로 설치되지만 서버 배포판에는 설치되지 않습니다. 답은 서버에서 약 06:25이고 데스크탑에서 약 07:35입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.