less
ログを見るのがjournalctl
より便利なので、慣れてきました。 Lessを終了すると、コンソールウィンドウのログが複雑にならず、マウスホイールを使用してスクロールできます。
journalctl --unit xyz | less +G
しかし、非常に迷惑なことにログを更新することはできません。これを行う方法はありますかless
?Shift
+を使用すると動作しF
ません。
答え1
journalctl
less
(一般的なシステムでは)どのように呼び出されても構いません。less
さまざまな方法で呼び出すことができますオプション好みによって異なりますが、SYSTEMD_LESS
環境変数でカスタマイズできます。デフォルト値はFRSXMK
次のように設定できます。
export SYSTEMD_LESS='-M -R -S +G'
答え2
しかし、非常に迷惑なことにログを更新することはできません。これを行う方法はありますか
less
?Shift
+を使用すると動作しF
ません。
journalctl
おそらく「、--follow
/」を探しているでしょう-f
。これにより pager の使用が削除されるので、追加する必要があるjournalctl
ようです。
journalctl -fu xyz | less
その後、less
+を押すと、表示中に追加された新しい項目が表示されますShift。Fless
新しい入力を待っている間上にスクロールするにはless
(+を押すか一番下までスクロールしたため)、+の代わりに+を使用して新しいアイテムの待機を中止する必要があります。 + を使用すると死亡するため、後で新しいアイテムを取得できなくなります。less
ShiftFCtrlXCtrlCCtrlCjournalctl
以下は画像例です。これが明確になることを願っています: