Перечислите процессы суперпользователя

Я пытаюсь перечислить процессы суперпользователей, выполняемые в настоящее время в моем дистрибутиве Kali. Используя « pgrep -f sbin », я понял, что это сделает трюк, однако он перечисляет только числа PID, а не фактическое имя процессов. Как я могу это сделать?

Используя "ps ef | grep "sbin" он возвращает очень неформатированный список, есть ли опрятный способ отформатировать это или выгрузить его в текстовый файл с каким-то правильным образованием?

Вы пробовали добавить -u root в команду ps?

Это ограничит его только процессами корней. т.е. ps -ef -u root | grep sbin ps -ef -u root | grep sbin .

Чтобы управлять выходом, вам нужно посмотреть раздел OUTPUT FORMAT CONTROL на страницах руководства. Просто играйте с флагами, пока не получите желаемый / приемлемый результат?

Решил его, добавив флаг -l в pgrep :

 pgrep -lf sbin 

От man pgrep :

  -l, --list-name List the process name as well as the process ID. (pgrep only.)