我想知道是否有一种方法可以在命令使用的内容超出屏幕时读取命令的完整输出。我目前必须将命令输出到文件中,然后使用nano
滚动浏览它。
例如,$ ls -Al /etc/
仅显示输出的结束部分并剪切其余部分。
答案1
您需要使用less
less 是一个寻呼机,它允许您一次查看一个页面。例如
command | less
ls -Al /etc | less
less 中最常见的命令是:
- enter前进一行
- space前进一页
- q退出/退出帮助
- h帮助
请参阅man less
获取更多信息,例如如何搜索。
答案2
shift按+即可实现此目的pg up。
有关回滚和回滚缓冲区的更多信息可以找到这里。
答案3
将任何命令的输出输入管道less
,它将允许分页、搜索等等。
ls -lA /etc | less
当“less”显示您的文本时,请点击h
寻求帮助、阅读和思考。
man less
- 更多阅读内容。