Linux(Ubuntu)终端 - 如何查看以前不再可见的页面

Nam*_*tha 50 linux terminal

当你向上滚动,比如看日志时,它的第一部分将不可见,因为终端仅支持有限的编号.的线条.因此,如果你想向上滚动并能够看到所有内容,至少有几页,你是如何做到的?

Mat*_*gro 75

使用Shift+ Page UpShift+ Page Down.

  • 啊,你必须要去终端程序,点击"编辑/配置文件首选项/滚动/向后/无限制"单选框. (21认同)
  • 我对原始帖子的印象是,您所描述的滚动不够充分。根据我的经验,通常不是这样。 (2认同)

the*_*eek 19

将输出管道连接到如下所示的寻呼机是更好的选择:

command | less 

command | more
Run Code Online (Sandbox Code Playgroud)


小智 10

您可以启用无限制回滚(如果需要,可以启用大量回滚).

要做到这一点,请转到

文件→配置文件首选项→滚动[选项卡]

然后,检查Unlimited或设置所需的行数.当然,它仅适用于下一个打字行.


小智 5

我使用的一些技巧 -

某些终端应用程序(gnome-terminal)允许您增加回滚缓冲区大小

管道输出到文件:

command > file.log
Run Code Online (Sandbox Code Playgroud)

将命令管道减少:

command | less
Run Code Online (Sandbox Code Playgroud)

尾部日志和管道grep以减少输出

tail -f example.log | grep 'search text'
Run Code Online (Sandbox Code Playgroud)