如何逐步查看命令的输出?

如何逐步查看命令的输出?

我已经触发了一个ls -1运行并显示一长串值的命令。当命令结束时,我看不到屏幕垂直长度之外的输出。我怎样才能看到以前的条目?

有没有办法逐步查看输出,例如:

  1. 显示前 15 行
  2. 用户按下按键。
  3. 然后显示接下来的15条记录

答案1

您可以按如下方式通过管道输出lstopipe

$ ls | less

然后您可以使用 less 来浏览输出,例如使用Page UpPage Down。您可以按 退出 less q

键入man less以查找滚动输出的更多方法。

答案2

在较旧的系统或没有lessStephane 描述的非常好的实用程序的系统上,您可以使用more它是标准实用程序

点击space进入下一页,enter按键进入下一行,q退出。您无法使用 轻松“返回”并导航到输出moreless能。

相关内容