Como posso verificar a tarefa cron que está sendo executada?

Como posso verificar a tarefa cron que está sendo executada?

Coloquei um script cron em /etc/cron.d:

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

Mas não recebo nenhuma lista de tarefas cron para root:

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

Como posso verificar se está funcionando bem?

É um nó Scientific Linux 6.4.

Responder1

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

Ele exibe esta mensagem porque crontab -l lista as entradas do usuário crontab e você editou apenas o crontab global. Se você deseja editar o crontab dos usuários, basta usar este comando:

crontab -e

Para verificar se sua tarefa foi executada apenas grep syslog:

grep CRON /var/log/syslog

informação relacionada