The manpage for ps says the following about what ps do when used alone (without flags):By default, ps selects all processes with the same effective user ID  (euid=EUID) as the current user and associated with the same terminal  as the invoker.  It displays the process ID (pid=PID), the terminal  associated with the process (tname=TTY), the cumulated CPU time in  [DD-]hh:mm:ss format (time=TIME), and the executable name (ucmd=CMD).  Output is unsorted by default.So this documentation explicitly states that if ps is used alone, then it will only list the processes that are associated with the terminal that executed ps.Now the documentation for the flags that lists the processes (for example: -e) don't say anything about whether a certain flag lists the processes that are associated with the terminal that executed ps or if it lists all the processes on the system.My question is, can I assume that if the documentation for a certain flag does not say what processes it lists, does that mean that it lists all the processes on the system?Edit: this is what the documentation for the -e flag says:-e     Select all processes.  Identical to -A.Does it mean it lists all the processes for all users as well as all the processes on the system?
How does ps works when used with flags?
linux;ps