fir*_*392 6 less journalctl systemd-journald
我习惯于less查看我的journalctl日志,因为它更方便。当您退出 less 后,它不会使控制台窗口中的日志变得混乱,并且您可以使用鼠标滚轮滚动。
journalctl --unit xyz | less +G
Run Code Online (Sandbox Code Playgroud)
但很烦人的是我无法刷新日志。有没有办法做到这一点less?使用Shift+F不起作用。
journalctl无论如何调用less(在典型的系统上)。它可能会使用与您想要的less不同的选项SYSTEMD_LESS进行调用,但您可以通过环境变量进行自定义。默认为FRSXMK. 你可以将其设置为类似的东西
export SYSTEMD_LESS='-M -R -S +G'
Run Code Online (Sandbox Code Playgroud)
但很烦人的是我无法刷新日志。有没有办法做到这一点
less?使用Shift+F不起作用。
您可能正在寻找journalctl's, --follow/ -f。这取消了对寻呼机的使用journalctl,所以我想您需要添加它。
journalctl -fu xyz | less
Run Code Online (Sandbox Code Playgroud)
然后less的Shift+F可以查看您在 中查看时添加的新条目less。
如果您想在等待新输入less时向上滚动(因为您点击+或只是滚动到底部),请确保使用+而不是+来中断其等待新条目。如果你使用+ ,那将会杀死你,所以你之后将无法获得新的条目。lessShiftFCtrlXCtrlCCtrlCjournalctl
这是一个示例视频。我希望这能澄清:
对于Ctrl+ X,您需要更新到less去年 5 月发布的版本 633。