例如,当我执行 systemctl status 或 Journalctl 时,未终止行右侧的这些 > 是什么?

例如,当我执行 systemctl status 或 Journalctl 时,未终止行右侧的这些 > 是什么?

当我执行 asudo systemctl status elasticsearch.service或 a journalctl -xeon时Debian 11我有这个输出:

在此输入图像描述

许多行都以>字符,我不知道如何处理这些行以查看其剩余字符。

或者禁用此功能并查看执行正常输出的命令,转储这些行的全部内容,而不仅仅是可以水平放置的字符。

答案1

您可以使用键盘查看全文Right Key (>)。如果我没记错的话,当您使用诸如 之类的命令时journalctl options...systemctl options...这些命令会通过less命令分页其输出。当输出线大于终端的宽度时,就会发生这种情况。

如果你想避免这种行为,你可以使用:

systemctl status --no-pager elasticsearch.service
journalctl -xe --no-pager

或者,如果该命令没有某些选项,例如--no-pager您可以尝试将输出通过管道传输到cat命令:

systemctl status elasticsearch.service | cat

答案2

按键盘上的向右箭头可水平滚动。您会对您的发现感到惊讶。

相关内容