Как отфильтровать нескольких пользователей в htop?

TL;DR: есть ли способ отфильтровать два пользовательских процесса одновременно в htop?

Я пытаюсь получить список процессов нескольких пользователей в htop. Код ниже, похоже, не работает, так как второй флаг --user переопределяет первый.

htop --user=user1 --user=user2

Так же,

--user=user1,user2

также не работает, хотя это работает для PID с

--pid=PID1,PID2

команда.

Я пробовал с самого htop с фильтрацией F4, однако мне это не удалось.

3 ответа

Автор htop здесь! Нет, в настоящее время это невозможно, начиная с htop 2.2.0, но я буду иметь это в виду в качестве запроса функции!

чтобы показать несколько процессов, можно использовать top. Вот пример двух процессов:

      top -p $(echo `pgrep -d "," processname1`,`pgrep -d "," processname2`)

Начиная с htop v3.2 это теперь возможно с помощью канала (|) характер

htop --filter="ruby|puma|postgres"

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