Usage: pgrep [options] Options: -d, --delimiter specify output delimiter -l, --list-name list PID and process name -a, --list-full list PID and full command line --quiet suppress all normal output -v, --inverse negates the matching -w, --lightweight list all TID -c, --count count of matching processes -f, --full use full command line to match -g, --pgroup match listed process group IDs -G, --group match real group IDs -i, --ignore-case match case insensitively -n, --newest select most recently started -o, --oldest select least recently started -O, --older select where older than seconds -p, --pid match process PIDs -P, --parent match only child processes of the given parent -s, --session match session IDs --signal signal to send (either number or name) -t, --terminal match by controlling terminal -u, --euid match by effective IDs -U, --uid match by real IDs -x, --exact match exactly with the command name -F, --pidfile read PIDs from file -L, --logpidfile fail if PID file is not locked -r, --runstates match runstates [D,S,Z,...] -A, --ignore-ancestors exclude our ancestors from results -Q, --shell-quote output the command line in shell-quoted form --cgroup match by cgroup v2 names --ns match the processes that belong to the same namespace as --nslist list which namespaces will be considered for the --ns option. Available namespaces: ipc, mnt, net, pid, user, uts --env match on environment variable -h, --help display this help and exit -V, --version output version information and exit For more details see pgrep(1).