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>
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>