FreeBSD QandA 1364
Q. /var/log/messages に
last message repeated 2 times
というログが残っているんですが、これは何ですか?
A. 直前の行と同じメッセージが、更に2回分出力されたことを意味しています。
syslogd が関与する記録では、同様な処理が行われます。
たとえば tail -f /var/log/messages としてログを見ながら、別の kterm 上で
・su でわざと間違ったパスワードを入力する。それを3回繰り返す。
・su で正しいパスワードを入力して root になる。
としてみてください。すると、/var/log/messages に
su: BAD SU username to root on /dev/ttyp0
last message repeated 2 times
su: username to root on /dev/ttyp0
と記録されることがわかると思います。
これは
su: BAD SU username to root on /dev/ttyp0
su: BAD SU username to root on /dev/ttyp0
su: BAD SU username to root on /dev/ttyp0
su: username to root on /dev/ttyp0
と同じ意味ですが、ログの容量を抑え、なおかつログを読みやすくするために
syslogd が工夫してくれているわけです。
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。