常に追記されるログを追いかけて表示する方法を紹介します
tailコマンド
shell
$ tail -f ${ログファイル}
less の forever オプションを使用する
shell
$ less ${ログファイル}
ファイルを開いたら、 F
(Fの大文字)を入力します
-
/${検索ワード}
を入れて特定の文字列をハイライトすることもできます - 追いかけるのを止めて、任意の場所へスクロール出来るのでtailよりは使い勝手が良いケースがあります
ログの表示を止めるには Ctrl + C
キーを押します。
単にログを表示させたいときは tail
、細かく見たいときは less
などと適宜に使い分けするのが良いと思います
logrotateなどでファイルが置き換わった場合、置き換わったファイル名が元と同じだとしても監視が止まってしまうのでご注意ください。置き換わった場合はコマンドを一度終了してから開き直す必要があります