実行中の cron タスクを確認するにはどうすればよいですか?

実行中の cron タスクを確認するにはどうすればよいですか?

cron スクリプトを次の場所に置きます/etc/cron.d:

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

しかし、root の cron タスクのリストは取得されません。

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

正常に動作しているかどうかを確認するにはどうすればよいですか?

これは Scientific Linux 6.4 ノードです。

答え1

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

このメッセージが表示されるのは、crontab -l がユーザー crontab のエントリをリストし、グローバル crontab のみを編集したためです。ユーザー crontab を編集する場合は、次のコマンドを使用します。

crontab -e

タスクが実行されたことを確認するには、syslog を grep するだけです。

grep CRON /var/log/syslog

関連情報