2015-04-13 4 views
1

Je sais que cette question a été posée de nombreuses fois et je l'ai fait beaucoup de recherches mais je ne suis pas en mesure d'exécuter cette Cron extrêmement simple:commande crontab ne fonctionne pas

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

Cela devrait Idéalement, imprimez la date à chaque minute.

Il n'y a pas de fichier cron.allow ou cron.deny, et le démon cron travaille:

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

Toute idée de ce qui pourrait être erroné?

Répondre

0

Les processus Cron s'exécutent dans un sous-processus distinct, de sorte que la sortie d'un travail cron ne sera pas visible dans votre shell. Au lieu de cela, vous devrez capturer la sortie de vos commandes cron et les sauvegarder. Alors, définissez votre cronjob comme:

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

Et maintenant, si vous queue ce fichier journal, vous commencerez à voir le résultat.