マルチテール:スクロール

マルチテール:スクロール

マルチテールを使用して3つのログファイルを同時に表示します。

2番目のログファイルで奇妙な点が見つかったとしましょう。

以前に発生した内容を確認するために2番目のログファイルを上にスクロールするにはどうすればよいですか?

調査中に注意深く観察したいので、他の2つのログファイルを隠さないことをお勧めします。

答え1

multitail複数の対話型キーがあり、スクロールするウィンドウをb選択するためのメニューポップアップが表示されます。矢印キーを使用してナビゲートし、Enterキーを押してウィンドウを選択します。このウィンドウは、変更を表示できる小さな2文字の境界線を除く他のすべてのウィンドウを覆います。矢印キーを使用して選択したウィンドウをスクロールし、qこのモードを終了できます。ウィンドウ配列をそのまま維持しながらスクロールする方法がわかりません。

利用可能なインタラクションキーのポップアップヘルプを使用またはインポートF1します。h


1つの方法は、小さなウィンドウで実行し、multitailbtmuxを使用してスクロールサブウィンドウを作成し、ウィンドウをフルサイズにすることです。スクロールするサブウィンドウのサイズは変更されませんが、新しいスペースにログが表示されます。すでにウィンドウがあるtmuxセッションがある場合は、次のコマンドを使用して他の端末で試すことができます。

$ tmux split-window
$ tmux resize-pane -y 10
$ tmux send-keys 'multitail /var/log/maillog /var/log/messages /var/log/httpd/access_log' Enter
$ tmux send-keys Enter b Enter
$ tmux kill-pane -a -t. 

これらのコマンドは、セッションにコマンドを送信してウィンドウを分割し、アクティブウィンドウの高さを減らし、マルチテールを実行して、スペースが実際に不足していることを示します。 2つ目はsend-keysこれを確認し、bスクロールサブウィンドウに入ります。最後のコマンドは別のウィンドウを終了し、小さなスクロールサブウィンドウがあるフルサイズのマルチテールを表示します。

関連情報