Crontab команда не працює - cron, 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 для відповіді № 1

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

Замість цього вам доведеться захопити вивід ваших команд cron і зберегти їх. Отже, встановіть cronjob як:

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

А тепер, якщо ви перегорнете цей файл журналу, ви почнете бачити результат.