如果“周期性实用程序旨在由 cron 调用”,为什么手册页暗示周期性实用程序有自己的计时?

如果“周期性实用程序旨在由 cron 调用”,为什么手册页暗示周期性实用程序有自己的计时?

PERIODIC(8)手册页:

定期实用程序旨在由 cron(8) 调用来执行位于指定目录中的 shell 脚本。

必须指定以下一个或多个参数:

 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.

例如,为什么每周会说“通常在周六早上很早就发生”?这是否表明用户将 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 作业的默认设置这一事实之外,该文档没有向我“建议”任何内容,因此这些作业“通常”在默认时间运行。

相关内容