关于debian:什么时候执行cron.d作业?

when are cron.d jobs executed?

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

在我的debian框中,我在/etc/cron.d中有一个脚本。 它每隔一段时间执行一次,但我找不到计划或发起人。 我已经尝试查看所有用户cron选项卡,如此处所述,但没有用户拥有运行cron.d的脚本。 我查看了/ etc / crontab,它包含cron.daily,每月和每小时的脚本,但不包含cron.d.

这个时间表在哪里举行?


man cron的输出,

Support for /etc/cron.d is included in the cron daemon itself,
which handles this location as the system-wide crontab spool. This
directory can contain any file defining tasks following the
format used in /etc/crontab, i.e. unlike the user cron spool, these
files must provide the username to run the task as in the task
definition.

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

1
# m h dom mon dow user  command