如何在终端应用“顶部”中滚动?


11

我已经阅读了信息页面,但找不到任何方法来滚动列表top

也许没有办法滚动?...但是至少必须有某种方式可以过滤列表,而我也找不到。

如何显示页面外的行条目?

Answers:


10

我只有一个建议:htop改为使用。

sudo apt-get install htop

3
也许是top因为这个原因才被称为..可能是设计使它只显示了最上面的条目...(只是猜测,但是如果它看起来像鸭子,而象鸭子一样嘎嘎叫,那可能就是鸭子;).. 。它非常适用于按列排序和通过单个键添加/删除列的操作
Peter.O 2010年

topBTW中可能有一些过滤器,例如对用户,进程ID等进行过滤,但是htop具有更多的可能性,以及易于从程序内部更改的UI ...
2010年

4

“ TOP”程序的要点是告诉您哪些进程使用的资源最多或位于列表的TOP位置。

对于完整的进程列表,请使用“ ps”

ps aux

您可以使用“ grep”对其进行过滤:

ps aux | grep firefox

2

实际上,上下箭头键将top在较新的版本上滚动,特别是至少在topUbuntu 16.04.2附带的版本(procps-ng3.3.10版)上滚动。

但是,如果箭头键无法为您滚动,则可能是终端仿真器存在问题。

看一下top手册页:

最后,top的某些屏幕或功能需要使用光标移动键,例如标准箭头键以及Home,End,PgUp和PgDn键。如果您的终端机或仿真器不提供这些键,则可以接受以下组合:

          key      equivalent-key-combinations
          Up       alt + \      or  alt + k
          Down     alt + /      or  alt + j
          Left     alt + <      or  alt + h
          Right    alt + >      or  alt + l (lower case L)
          PgUp     alt + Up     or  alt + ctrl + k
          PgDn     alt + Down   or  alt + ctrl + j
          Home     alt + Left   or  alt + ctrl + h
          End      alt + Right  or  alt + ctrl + l

因此,如果向上和向下箭头键不适合你的工作(确保你抱下来,因为出户说),尝试按alt + \alt + /alt + kalt + j


请注意,手册页的这一部分在我的RHEL 6.6机器上不存在,该机器的procps-ng版本为3.2.8(您可以通过看到版本号top -v),因此top不会出现的版本具有任何滚动功能。


1

这有点旧,但是我发现我可以在版本3.3.9中滚动顶部就好了(在Ubuntu 14.04上默认)

如果按住向下箭头,则看起来好像没有滚动,而是继续按住。对于每次重复,我相信都有一个标记正在逐行向下移动(不可见),并且当其到达底部时,窗口会向下滚动。

PageUp和PageDown键的工作速度也更快。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.