Как отфильтровать нескольких пользователей в 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"