Solaris 10でのcronのログの確認方法
現在実行中のcronをリアルタイムに確認するコマンド
tail -f /var/cron/log
cronの最新ログを指定した行数分表示するコマンド
tail -表示させたい行数 /var/cron/log
《例》cronの最新ログを50行分表示する
-bash-3.00# tail -50 /var/cron/log
< root 23909 c (日) 8月 7 23:24:58 2011
> CMD: /nobuneko/shell/test_pg.sh 1>/dev/null 2>&1
> root 24074 c (日) 8月 7 23:25:00 2011
< root 24074 c (日) 8月 7 23:25:52 2011
> CMD: /nobuneko/shell/test_pg2.sh 1>/dev/null 2>&1
> root 24106 c (日) 8月 7 23:30:00 2011
> CMD: /nobuneko/shell/test_pg3.sh 1>/dev/null 2>&1
> root 24108 c (日) 8月 7 23:30:00 2011
> CMD: /nobuneko/shell/test_pg5.sh 1>/dev/null 2>&1
> root 24110 c (日) 8月 7 23:30:00 2011
> CMD: /nobuneko/shell/test_pg.sh 1>/dev/null 2>&1
> root 24115 c (日) 8月 7 23:30:00 2011
< root 24110 c (日) 8月 7 23:34:09 2011
< root 24106 c (日) 8月 7 23:34:13 2011
< root 24108 c (日) 8月 7 23:34:31 2011
> CMD: /nobuneko/shell/test_pg4.sh 1>/dev/null 2>&1
> root 24284 c (日) 8月 7 23:35:00 2011
> CMD: /nobuneko/shell/test_pg.sh 1>/dev/null 2>&1
> root 24285 c (日) 8月 7 23:35:00 2011
< root 24115 c (日) 8月 7 23:35:42 2011
< root 24284 c (日) 8月 7 23:36:30 2011
< root 24285 c (日) 8月 7 23:36:53 2011
! time was reset, re-initializing (日) 8月 7 23:08:40 2011
> CMD: /nobuneko/shell/test_pg.sh 1>/dev/null 2>&1
> root 24318 c (日) 8月 7 23:10:00 2011
> CMD: /nobuneko/shell/test_pg3.sh 1>/dev/null 2>&1
> root 24322 c (日) 8月 7 23:10:00 2011
< root 24322 c (日) 8月 7 23:12:29 2011
< root 24318 c (日) 8月 7 23:12:39 2011
> CMD: /nobuneko/shell/test_pg5.sh 1>/dev/null 2>&1
> root 24399 c (日) 8月 7 23:15:00 2011
> CMD: /nobuneko/shell/test_pg8.sh 1>/dev/null 2>&1
> root 24400 c (日) 8月 7 23:15:00 2011
> CMD: /nobuneko/shell/test_pg.sh 1>/dev/null 2>&1
> root 24401 c (日) 8月 7 23:15:00 2011
< root 24399 c (日) 8月 7 23:16:47 2011
< root 24401 c (日) 8月 7 23:17:24 2011
> CMD: /nobuneko/shell/test_pg6.sh 1>/dev/null 2>&1
> root 24437 c (日) 8月 7 23:20:00 2011
> CMD: /nobuneko/shell/test_pg7.sh 1>/dev/null 2>&1
> root 24439 c (日) 8月 7 23:20:00 2011
> CMD: /nobuneko/shell/test_pg.sh 1>/dev/null 2>&1
> root 24444 c (日) 8月 7 23:20:00 2011
< root 24439 c (日) 8月 7 23:20:14 2011
< root 24444 c (日) 8月 7 23:23:12 2011
< root 24437 c (日) 8月 7 23:23:31 2011
< root 24400 c (日) 8月 7 23:23:56 2011
> CMD: /nobuneko/shell/test_pg.sh 1>/dev/null 2>&1
> root 24544 c (日) 8月 7 23:25:00 2011
< root 24544 c (日) 8月 7 23:25:20 2011
<備考>
上記の例で表示されている
! time was reset, re-initializing (日) 8月 7 23:08:40 2011
については、OSの時刻が狂っていたことに気づいた私が、cronの実行中に
date 080723072011
というコマンドを叩いて、OSの日時を「2011年8月7日23時7分」再設定したことが影響したものだと思う。「time was reset(→時刻がリセットされた)」と書いてあるので、たぶん、そうだろう。