Forever & AlwaysLINUX COMMAND ATLAS

LINUX COMMAND ATLAS · COMMAND GUIDE

Linux ps command

Show a snapshot of processes. This format lists processes for all users.

procps-ng

Syntax

Command form
ps [OPTION]...

Common options

6 options
OptionWhat it does
-e, -ASelect all processes.
-fUse full-format listing.
-u USERSelect processes for USER and show user-oriented format.
-p PIDLISTSelect processes by process ID.
--sort=KEYSort output by a process field (implementation-specific keys).
aux / -efCommon BSD-style / UNIX-style process listings.

Usage examples

3 examples

Show a snapshot of processes. This format lists processes for all users.

ps aux

Show processes ordered by memory use.

ps aux --sort=-%mem | head

Show selected fields for process 1234.

ps -p 1234 -o pid,ppid,stat,cmd

Notes

ps has several option dialects. Do not combine BSD-style aux with a leading dash unless your implementation documents that form.