CRONTAB 在做什么?

CRONTAB 在做什么?

这是正常的吗?

pi@RaspberryGate:~ $ grep CRON /var/log/syslog
Jul 28 06:17:04 RaspberryGate cron[370]: (CRON) INFO (pidfile fd = 3)
Jul 28 06:17:04 RaspberryGate cron[370]: (CRON) INFO (Running @reboot jobs)
Jul 28 06:34:14 RaspberryGate CRON[678]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Jul 28 06:17:04 RaspberryGate cron[368]: (CRON) INFO (pidfile fd = 3)
Jul 28 06:17:04 RaspberryGate cron[368]: (CRON) INFO (Running @reboot jobs)
Jul 28 06:47:41 RaspberryGate CRON[644]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Jul 28 06:17:04 RaspberryGate cron[371]: (CRON) INFO (pidfile fd = 3)
Jul 28 06:17:04 RaspberryGate cron[371]: (CRON) INFO (Running @reboot jobs)
Jul 28 07:16:24 RaspberryGate CRON[728]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))
Jul 28 07:17:01 RaspberryGate CRON[860]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jul 28 08:17:01 RaspberryGate CRON[2090]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)

答案1

如果你询问的是

Jul 28 06:34:14 RaspberryGate CRON[678]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ))

那么是的,它们是正常的 -对于基于 Debian 的系统

来自以下DEBIAN SPECIFIC部分man cron

Debian 通过 /etc/crontab 文件的默认设置提供对 /etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly 和 /etc/cron.monthly 的支持(请参阅 crontab(5) 中的系统范围示例)。默认的系统范围 crontab 包含四个任务:每小时、每天、每周和每月运行。这些任务中的每一个都将执行 run-parts,并将每个目录作为参数如果安装了 anacron,这些任务将被禁用(每小时任务除外),以防止两个守护进程之间发生冲突。

相关内容