![如何逐步查看命令的输出?](https://linux22.com/image/44591/%E5%A6%82%E4%BD%95%E9%80%90%E6%AD%A5%E6%9F%A5%E7%9C%8B%E5%91%BD%E4%BB%A4%E7%9A%84%E8%BE%93%E5%87%BA%EF%BC%9F.png)
我已经触发了一个ls -1
运行并显示一长串值的命令。当命令结束时,我看不到屏幕垂直长度之外的输出。我怎样才能看到以前的条目?
有没有办法逐步查看输出,例如:
- 显示前 15 行
- 用户按下按键。
- 然后显示接下来的15条记录
答案1
您可以按如下方式通过管道输出ls
topipe
$ ls | less
然后您可以使用 less 来浏览输出,例如使用Page Up和Page Down。您可以按 退出 less q。
键入man less
以查找滚动输出的更多方法。
答案2
在较旧的系统或没有less
Stephane 描述的非常好的实用程序的系统上,您可以使用more
它是标准实用程序。
点击space进入下一页,enter按键进入下一行,q退出。您无法使用 轻松“返回”并导航到输出more
。less
能。