何时执行cron.d作业?

时间:2014-04-11 03:53:55

标签: cron debian

这可能是一个非常明显的初学者问题,但不知怎的,我无法找到答案。

在我的debian框中,我在/etc/cron.d中有一个脚本。它每隔一段时间执行一次,但我无法找到计划或发起人。我已经尝试查看所有用户cron标签as described here,但没有用户拥有运行cron.d的脚本。我查看了/ etc / crontab,它包含cron.daily的脚本,每月和每小时,但不包括cron.d。

这个时间表在哪里举行?

1 个答案:

答案 0 :(得分:1)

man cron的输出,

  

支持/etc/cron.d包含在cron守护程序本身中,   它将此位置作为系统范围的crontab假脱机处理。这个   目录可以包含任何定义后面的任务的文件   / etc / crontab中使用的格式,即与用户cron spool不同,这些   文件必须提供用户名以在任务中运行任务   定义

这意味着/etc/cron.d内的文件不应该是脚本,而应该是类似于/etc/crontab的配置文件。它将携带自己的调度信息,与/etc/crontab的方式相同。特别是,格式应如下所示:

# m h dom mon dow user  command