Возврат владельца процесса по данному PID

Возврат владельца процесса по данному PID

Я пытаюсь получить владельца процесса из списка.

У меня есть команда pidof nmapдля получения then ps -u <PID> | grep USER, с которой я сейчас играюсь. Но когда я ее запускаю, она просто печатает заголовки (верхняя строка):

скриншот пс

Как узнать имя владельца, зная идентификатор процесса?

решение1

ps -o user= -p PIDHERE

Это выбирает процесс PIDHEREс -p, а затем дает команду psотформатировать вывод, напечатав только столбец с именем user; =знак означает «переименовать столбец userв (ничего)», фактически удаляя строку заголовка.

Связанный контент