我花了两天时间试图理解为什么我不能让 cron 在我的 Ubuntu EC2 实例上工作。我已阅读文档。任何人都可以帮忙吗?我想要的只是获得一个有效的cronjob。
我正在使用一个简单的 wget 命令来测试 cron。我已经验证这可以从命令行手动工作:
/usr/bin/wget -O /home/ubuntu/backups/testfile http://www.nytimes.com/
我的 crontab 文件如下所示:
02 * * * * /usr/bin/wget -O /home/ubuntu/backups/testfile http://www.nytimes.com/
我在命令之间有一个空格,并且命令下方有一个空行。我也尝试从系统级别执行此命令sudo crontab -e
。它仍然不起作用。
cron 守护进程正在运行:
ps aux | grep crond
ubuntu 2526 0.0 0.1 8096 928 pts/4 S+ 10:37 0:00 grep crond
cronjob 似乎正在运行:
$ crontab -l
02 * * * * /usr/bin/wget -O /home/ubuntu/backups/testfile http://www.nytimes.com/
有没有人有任何建议或可能的解决方案?
谢谢你的时间。