甘いもん好きおやじのブログ

日常の面白いことを描きます。

linuxのlessコマンドで、長ったらしいORACLEのalertログを見やすく表示する

ORACLEのalertログって、追記型でしかもローテーションしないから、長期運用しているDBだと長ったらしくて見るのが大変です。
そこで、lessコマンドで見やすく表示して、ヘルスチェックしやすくしちゃいましょう。

■先頭から1ページずつ表示する場合
 ※spaceキーで改ページする。

less alert_xxx.log

先頭から1ページずつ表示して、ORA-の文字列を反転表示させる。
 ※-rは日本語文字化け対策
 ※spaceキーで改ページする。

less -p -r ORA- alert_xxx.log

 ORA-エラーが見つけやすい。

■下から5000行を表示
 ※-rは日本語文字化け対策
 ※spaceキーで改ページする。

tail -5000 alert_xxx.log|less -r


とにかく、ファイルが巨大になると扱うのが大変になるので、こういったコマンドを知っておいてスムーズに作業を進めたいです。