Retornar proprietário do processo dado PID

Retornar proprietário do processo dado PID

Estou tentando capturar o proprietário de um processo em uma lista.

Eu tenho o comando pidof nmappara obter o then ps -u <PID> | grep USERcom o qual estou brincando. Mas quando executo, acaba imprimindo apenas os títulos (linha superior):

captura de tela do ps

Como posso obter o nome do proprietário de acordo com o ID do processo?

Responder1

ps -o user= -p PIDHERE

Isso seleciona o processo PIDHEREcom -pe instrui psa formatar a saída imprimindo apenas a coluna nomeada user; o =sinal significa "renomear a coluna userpara (nada)", removendo efetivamente a linha do cabeçalho.

informação relacionada