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