Я потратил два дня, пытаясь понять, почему я не могу заставить 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
Работа cron работает:
$ crontab -l
02 * * * * /usr/bin/wget -O /home/ubuntu/backups/testfile http://www.nytimes.com/
Есть ли у кого-нибудь какие-либо советы или возможные решения?
Спасибо за ваше время.