5 \fBps \fR[\fR[\fB\-\fR]\fBalxE\fR]
20 # Print all processes with controlling terminals
26 # Include processes without a terminal
29 # Print kernel endpoint numbers where pids are normally printed
33 # Show user's own processes in short format
36 # Print all processes and tasks in long format
39 # Same -- the '\-' is optional
42 \fIPs\fR prints the status of active processes. Normally only the caller's own
43 processes are listed in short format (the PID, TTY, TIME and CMD fields as
44 explained below). The long listing contains:
49 W: waiting (on a message)
50 S: sleeping (i.e.,suspended on PM or VFS)
55 The user, process, parent process and process group ID's.
58 Size of the process in kilobytes.
61 Process/task on which a receiving process is waiting or sleeping.
64 Controlling tty for the process.
67 Process' cumulative (user + system) execution time.
69 CMD Command line arguments of the process.
72 The \fI/proc\fR file system is used to obtain the process information.
73 Terminal names in \fI/dev\fR are used to generate the
74 mnemonic names in the TTY column, so \fIps\fR is independent of terminal naming
77 The '\-' option prefix is not required.
78 For marginal compatibility with System V usage, the hidden option
87 .\" edited by ASW 2004-12-14