GNU/Linux >> Linux の 問題 >  >> Linux

新しい入力が生成されている間に端末ウィンドウを下に戻さずに上にスクロールする方法 (Linux)

少し遅くなりましたが、ここに来る人が解決策を得られるように、ここに投稿します。私にとって、同じ問題の解決策は次のとおりでした:

ターミネータ設定 -> プロファイル タブ -> スクロール [サブ] タブ -> [出力時にスクロール] オプションのチェックを外します。

このオプションの良い点は、出力の一番下にいるときでも出力をスクロールすることですが、上にスクロールするとすぐに停止し、出力コンテンツがまだ表示されていても気にしません。

これがお役に立てば幸いです


tail -f log.txt | less が更新され、新しい情報に進みます。その後、上または下に移動できます。 less も使用できます 検索機能など。パイプ メソッドを使用すると、移動出力を解析することもできます。

同じアイデアですが、パイプはありません:less +F log.txt .
(これは、この方法でコンテンツを操作できることを前提としています。)

古い Unix の方法は、端末で Ctrl-S を押して停止し、Ctrl-Q を押して出力スクロールを再開することでした -- これは基本的にターミネータが stty ixon でできることです .
スクロールバーを追加すると、これは私にはかなりまともなように思えます.Control-Sを押して、好きなところまでスクロールしてから、Control-Qで下に戻ります.はい、出力の一時停止を解除するのを忘れることがあります。

私は非常に怠け者であり、出力リダイレクトの柔軟性が好きなので、パイプで tail -f を使用します (ケースに適合すると仮定します) 。次に、それを停止し、矢印を上に移動して、grep のようなものを追加すると、まだ実行されます:tail -f tac_plus.log | less | egrep 'peerip'

cat を投げる s と tee そこにいて、あなたは本当のパーティーを持っています.


Linux
  1. Linuxでデフォルトのターミナル(またはウィンドウマネージャー、ブラウザーなど)を設定する方法

  2. Tmuxの現在のディレクトリに新しいウィンドウを作成するにはどうすればよいですか?

  3. 色付きのテキストを Linux 端末に出力するにはどうすればよいですか?

  1. LinuxターミナルからすべてのセルでIPython Notebookの出力をクリアするには?

  2. Linux コンソールで、出力をラップしない方法

  3. Linux のターミナルでビープ音をオフにするにはどうすればよいですか?

  1. Linux端末の色を変更する方法

  2. Linux I / O(入力/出力)リダイレクトの仕組みの基本を学ぶ

  3. Linux:ファイルを入力と出力として同時に使用する方法は?