Привязать htop к одному конкретному процессу?

У меня есть длинный список процессов, отображаемых в htop, но меня интересует только один из них. По мере того, как старые процессы завершаются, и появляются новые процессы, htop постоянно обновляет отображаемый список процессов, что означает, что один интересующий меня процесс продолжает перемещаться вверх и вниз по списку.

Можно ли как-то отключить это поведение?

То есть я бы хотел привязать прокрутку к этому конкретному процессу. Как я могу это сделать?

2 ответа

Решение

Вы не можете привязать данную строку процесса к вершине, но htop может следовать за процессом, если вы нажмете Shift+F. Со страницы руководства:

   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 pid Firefox в моей системе):

$ htop -p 12352

введите описание изображения здесь

Вы можете выполнить фильтр, используя F3, и ввести часть команды в поле ввода для фильтра. Это, по крайней мере, сузит ваш список процессов, чтобы другие несвязанные команды не давили интересующим вас лицам вниз или вверх по странице.

Другие вопросы по тегам