マルチテール:XNUMXつ、XNUMXつ、またはそれ以上のログを同時にリアルタイムで表示します

サーバーを管理している私たちや、特定のシステムログを認識する必要のあるユーザーは、tailコマンドが何であるかを知っています。 たとえば、私がのログを持っている場合 アパッチ/nginx 私たちのウェブサイトのウェブメールログ(ウェブメール。desdelinux.NET 例えば)私たちが作った iレッドメール、またはいくつかのWebアプリケーションまたは次のようなサイトからの別のもの www.GmailInicioSesion.info u APIを使用するその他、たくさんあるとき
ログと特定のコマンドを確認したい tail それは間違いなく優れた選択肢です。

テールとCCZE

コマンド tail パラメータの横にログを表示できます -f ログがリアルタイムで表示されます。つまり、ログが受信した変更が画面に表示され、ログを再読み込みする必要はありません。つまり、次のようになります。

tail -f /var/log/auth.log

さらに、に追加 CCZE (すでに説明しました)ログに色を追加できます:

tail -f /var/log/auth.log | ccze

[注]色を機能させるには、cczeパッケージをインストールする必要があります[/注]

これにより、ログがリアルタイムで表示されますが、 XNUMXつのログを同時にリアルタイムで表示したい場合はどうすればよいですか?

次に、XNUMXつの端子を開き、それぞれを水平に並べて、それぞれでtailf -fを実行し、XNUMXつのログを同時に表示できるようにする必要があります。

ええと、マルチテールを使えば、私たちはもはや自分自身を複雑にする必要はありません。

マルチテール

MultiTailは、見たいログを伝えることができるパッケージ(およびコマンド)であり、画面上にすべてを分離、配置、整理して表示します。

例えば:

multitail /var/log/auth.log /var/log/kernel.log

これにより、次のXNUMXつのログが表示されます。

マルチテール

ご覧のとおり、XNUMXつは下に、もうXNUMXつは上にあり、同じ端末にXNUMXつのログがあります。

私はXNUMXつのログを言いますが、...さらに多くのログがある可能性があります。たとえば、ulogd.logログも表示したいとします。

multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

ここにスクリーンショットがあります:

マルチテール-3

端子を水平方向ではなく垂直方向に分割する場合は、-s 2…を追加する必要があります。ここで、2は垂直パネルの総数です。 例えば:

multitail -s 2 /var/log/auth.log /var/log/kernel.log

ここにスクリーンショットがあります:

マルチテール-v

...また、例のように2つではなく、XNUMXつのログを表示したいが、端末をXNUMXつの等しい垂直スペースに分割せず、右側の領域をXNUMXつの水平正方形に分割したい場合は、前のコマンドのXNUMXをそのままにして、単純に最後に別のログを追加します。

multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

そしてここにスクリーンショット:

マルチテール-v-3

マルチテールのインストール

インストールは簡単です。パッケージを見つけてインストールしてください マルチテール これはリポジトリにあります。

Debian、Ubuntu、または派生物を使用する場合:

sudo apt-get install multitail

ArchLinuxまたはpacmanを使用する別のディストリビューションを使用する場合:

sudo pacman -S multitail

終了

他にも多くのオプション、コマンド実行などがあります。 マルチテール 複数のログを同時に表示することは間違いなく優れたオプションです。

おもしろいと思います。

よろしく


5コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   生基本

    共有してくれてありがとう、それは私にとって非常に役に立ちます。 私は彼を知りませんでした。 🙂

  2.   ノーチラス

    これは、ターミナルでスローされたコマンドによく似ており、これによりさまざまな動作方法が示されます。

    これが私の言うことのスクリーンショットです。
    http://i.imgur.com/YsSLgGI.png

    しかし、いつものように、それはLinuxの素晴らしいところです。すべての色に、多くの選択肢があります。

    ご挨拶。

    1.    ノーチラス

      テラターミナル、それはスクリーンショットのプログラムの名前です。

    2.    エリオタイム3000

      面白い。 RatPoisonインターフェイスをDebianにプッシュする必要がなくなります。

  3.   ピポランディ

    私が知らなかった非常に便利なツール。 情報をありがとう!。 乾杯!。