你如何向上/向下滚动在Linux服务器(terminal)?

我意识到上/下会给你命令的历史。 但是,如何通过上下滚动查看过去的输出。 我已经使用了shift+ Page Up/Page Down alt+shift up/down and page up/page down shift+ Page Up/Page Down alt+shift up/down and page up/page down这些都不起作用。

这是一个红帽Linux的框。

SHIFT + 向上翻页SHIFT + 向下翻页 。 如果它不起作用,那么它应该:

去terminal程序,并确保
Edit/Profile Preferences/Scrolling/Scrollback/Unlimited
被检查。

这个选项的确切位置可能有所不同,但是我看到你正在使用Redhat。

在Macbook上Shift + Fn + UPDOWN可让您滚动。

另外:你可以使用less命令。

input控制台:

 "your_command" | less 

这将允许您使用向上和向下箭头键进行滚动。

基本上你的输出已经用less命令pipe道。

SHIFT + Page UpSHIFT + Page Down是在linux(虚拟)控制台上操作的正确键,但是vmware控制台没有这些terminal设置。 虚拟控制台具有固定的回滚大小,根据此Linux虚拟控制台的滚动行为文档 ,它听起来像是video内存大小的限制

另一种可能已经安装在你系统上的select是使用GNU屏幕:

 # This starts screen which adds basic window management in terminals screen # This starts the copy mode you can use to scroll <CTRL-A> [ # Now use the arrows to scroll # To exit copy mode, do <ESC> 

看男人屏幕更多有用的选项(多个窗口,…)…

逐行滚动的替代方法

Ctrl + Shift + 向上箭头向下箭头

不像Shift + Page UpPage Down ,它滚动整个页面,这将有助于更平滑的逐行滚动,这正是我所期待的。

Fn +上/下可以在Mac OS X 10.11中滚动terminal

我遇到与VMware客户VMWare工作站相同的问题,原来VmWare不支持从服务器视图备份滚动。 我所做的就是安装x GUI,然后从那里运行xterm。 出于某种原因,它运行相同,但让你滚动正常的方式。 希望这有助于未来的读者在VmWare虚拟箱。

在Mac上的VM Ubuntu … fn + shift +上/下箭头

当使用Yosemite中的Terminal ssh Ubuntu时, 按住Shift键向上/向下滚动鼠标。

看起来好像这不是一件容易的事情: Arch Linux Wiki在控制台上没有办法做到这一点(尽pipe在虚拟terminal上很容易实现)。

你可以使用tmux滚动 :

按Ctrlb然后[然后你可以使用你的正常导航键滚动(如向上箭头PgDn )。 按q退出滚动模式。

或者,您可以按Ctrlb PgUp直接进入复制模式并向上滚动一页(这听起来就像您大多数时候会想要的那样)

对于某些命令,如mtr +(加号)和 – (减号)可以上下滚动。