Ubuntuをいじっていて面白そうなツールを見つけたのでメモ。
名前から想像されるとおりtailコマンドにinotifyを使ったもの。システム管理やデバッグ時にログファイル監視するような場合"tail -f /var/log/hogehoge"などとやりますが、このファイルの更新の検出をinotifyでやるようです。他の機能はtailとだいたい同じ。
利点はinotifyを利用することで待機中に負荷をほとんど食わないこと。反応が速いこと。
インストール
- 普通にsudo apt-get install inotail
- inotail -f /var/log/messages
ログファイルが更新されたら直ぐに表示されます。"tail --follow=name"相当な機能があるかどうかは不明。
地味ですが本家のtailに入っていてもいい機能かと(既に入っているのかは未確認)