Wie kann ich überprüfen, ob die Cron-Task ausgeführt wird?

Wie kann ich überprüfen, ob die Cron-Task ausgeführt wird?

Ich habe ein Cron-Skript eingefügt /etc/cron.d:

[root@node ~]# cat /etc/cron.d/reconfig
0 */6 * * * root /root/bin/reconfig.pl

Aber ich bekomme keine Liste der Cron-Aufgaben für Root:

[root@node ~]# crontab -l
no crontab for root

Wie kann ich überprüfen, ob es ordnungsgemäß läuft?

Es ist ein Scientific Linux 6.4-Knoten.

Antwort1

[root@node ~]# crontab -l
no crontab for root

Diese Meldung wird angezeigt, weil crontab -l Einträge vom Benutzer crontab auflistet und Sie nur das globale crontab bearbeitet haben. Wenn Sie das crontab des Benutzers bearbeiten möchten, verwenden Sie einfach diesen Befehl:

crontab -e

Um zu überprüfen, ob Ihre Aufgabe ausgeführt wurde, führen Sie einfach grep syslog aus:

grep CRON /var/log/syslog

verwandte Informationen