"주기적 유틸리티가 cron에 의해 호출되도록 의도된 것"이라면 왜 매뉴얼 페이지에서 주기적 유틸리티가 자체적인 타이밍을 가지고 있음을 암시합니까?

"주기적 유틸리티가 cron에 의해 호출되도록 의도된 것"이라면 왜 매뉴얼 페이지에서 주기적 유틸리티가 자체적인 타이밍을 가지고 있음을 암시합니까?

PERIODIC(8)매뉴얼 페이지 에서 :

periodic 유틸리티는 지정된 디렉토리에 있는 쉘 스크립트를 실행하기 위해 cron(8)에 의해 호출되도록 만들어졌습니다.

다음 매개변수 중 하나 이상을 지정해야 합니다.

 daily    Perform the standard daily periodic executable run.  This usu-
          ally occurs early in the morning (local time).

 weekly   Perform the standard weekly periodic executable run.  This usu-
          ally occurs very early on Saturday mornings.

예를 들어 Weekly에서는 왜 "보통 토요일 아침 일찍 발생합니다"라고 말합니까? 이는 사용자가 cron 작업을 periodic weekly"토요일 이른 아침"으로 설정했음을 의미합니까?

답변1

기본적으로 /etc/crontab파일에는 다음과 같은 줄이 포함되어 있습니다.

# Perform daily/weekly/monthly maintenance.
1       3       *       *       *       root    periodic daily
15      4       *       *       6       root    periodic weekly
30      5       1       *       *       root    periodic monthly

분명히 토요일 오전 4시 15분은 주간 유지 관리가 가능한 여러 시간 중 하나일 뿐입니다. 문서는 대부분의 사람들이 이러한 cron 작업에 대한 기본 설정을 변경하지 않는다는 사실 외에는 아무것도 "제안"하지 않으므로 이러한 작업은 "보통" 기본 시간에 실행됩니다.

관련 정보