Return matching PIDs for a process name pattern.

Section: Process Inspection Basics

Find PID by name

bash
bash
pgrep nginx
Explanation

Return matching PIDs for a process name pattern.

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 Process Inspection Basics
Find process by full command line
Match against the full command line and print PID plus command.
OpenIn sheetbashsame section
Find PID with pidof
List the PIDs of a program by executable name.
OpenIn sheetbashsame section
Show one PID
Inspect a specific process by PID.
OpenIn sheetbashsame section
Find oldest matching process
Return the oldest matching PID.
OpenIn sheetbashsame section
Find newest matching process
Return the newest matching PID.
OpenIn sheetbashsame section
List processes with BSD format
Show all processes with user, CPU, memory, and command columns.
OpenIn sheetbashsame section