2015-04-13 3 views
1

Я знаю, этот вопрос уже задавали много, много раз, и я сделал много исследований, но до сих пор я не могу запустить этот чрезвычайно простой хрон:Crontab команда не работает

$ crontab -l 
* * * * * /bin/date 

Это должно , в идеале, печатать дату каждую минуту.

Там нет cron.allow или cron.deny файл, а cron демон работает:

ps -e | grep cron 
1119 ?  00:00:00 cron 
17646 ?  00:00:00 cron 

Любая идея, что может быть не так?

ответ

0

Процессы Cron работают в отдельном подпроцессе, поэтому вывод задания cron не будет отображаться вам в вашей оболочке.

Вместо этого вам нужно будет захватить выходные данные ваших команд cron и сохранить их. Итак, установите свою cronjob как:

* * * * * /bin/date >> /home/user/date.log 

И теперь, если вы закроете этот файл журнала, вы начнете видеть результат.

Смежные вопросы