Ubuntu 虚拟机未触发 Cron 作业

Cron job is not triggered on Ubuntu VM

Ubuntu

在我的 Ubuntu VM 中,我配置了一个 cronjob

cat /var/spool/cron/crontabs/*

MAILTO="myemail@gmail.com"
* * * * * python /home/forge/web-app/database/backup_mysql.py

我检查了 pgrep cron 我的号码打印正常。


现在已经 5 分钟了,我没有看到任何电子邮件发送给我。 我没有看到正在生成任何备份文件。

我有一种感觉,这个 cronjob 从来没有得到 运行。

我该如何调试它?

我需要重新启动某种服务吗?

能否请您检查一下 cron 服务。

服务 cron 状态。

并检查 cronjob 日志以检查它是否 运行

tail -f /var/log/cron | grep username

检查cron crontab -e -u username

还要检查权限。

chmod +x <file>