我在 中显示了很长的进程列表htop
,但我只对其中一个感兴趣。随着旧进程终止和新进程生成,htop
显示的进程列表不断更新,这意味着我感兴趣的一个进程在列表中不断上下跳动。
是否有可能以某种方式禁用此行为?
也就是说,我想将滚动锚定到这个特定的进程。我该怎么做?
答案1
您无法将给定的流程行锚定到顶部,但可以通过按+htop
来跟踪流程。从ShiftF手册页:
F "Follow" process: if the sort order causes the currently selected process to move in the list, make the selection bar follow it. This is useful for monitoring a process: this way, you can keep a process always visible on screen. When a movement key is used, "follow" loses effect.
这里我跟踪了我的 Firefox 进程:
请注意,如果你只对一个特定的进程感兴趣,它-p <pid>
就会执行你想要的操作(12352 是我的系统上 Firefox 的 pid):
$ htop -p 12352
答案2
您可以使用过滤器F3并在过滤器的输入字段中输入命令的一部分。这至少会缩小您的进程列表,以阻止其他不相关的命令将您感兴趣的命令推到页面的下方或上方。