我习惯于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
's, --follow
/ -f
。这取消了对寻呼机的使用journalctl
,所以我想您需要添加它。
journalctl -fu xyz | less
然后less
的Shift+F可以查看您在 中查看时添加的新条目less
。
如果您想在等待新输入less
时向上滚动(因为您点击+或只是滚动到底部),请确保使用+而不是+来中断其等待新条目。如果你使用+ ,那将会杀死你,所以你之后将无法获得新的条目。less
ShiftFCtrlXCtrlCCtrlCjournalctl
这是一个示例视频。我希望这能澄清: