Linux Processes Cheat Sheet/Find process owned by user

Limit matches to one or more users.

Section: Filtering and Sorting

Find process owned by user

bash
bash
pgrep -u www-data nginx
Explanation

Limit matches to one or more users.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Filtering and Sorting
Filter by TTY
Show processes attached to a terminal.
OpenIn sheetbashsame section
Filter by parent PID
List child processes of a specific parent.
OpenIn sheetbashsame section
Find process by session
Match processes in a session ID.
OpenIn sheetbashsame section
Find process by terminal
Match processes running on a specific terminal.
OpenIn sheetbashsame section
Sort by CPU
Show the most CPU-intensive processes first.
OpenIn sheetbashsame section
Sort by memory
Show the most memory-intensive processes first.
OpenIn sheetbashsame section