Linux – How to find PID’s user name in linux


Can you help me to find the PID's user name, Some time my server got high load. When i top -c, I cannot even find the PID's user name who / which is causing load on the server.

Best Answer

I'm surprised nobody has put this up yet:

Try the -p option to the ps command.

For instance, if you have PID 1234, run:

ps -u -p 1234

(The -u was added to include the username in the output)

You can the use grep or awk, etc. to extract the info you want.