Processes are identified by PID and live in namespaces and cgroups. ps aux lists user processes; pgrep finds PIDs by pattern. Signals like SIGTERM allow graceful shutdown; SIGKILL cannot be handled—use sparingly. nice and ionice adjust scheduling priorities. top and htop show live CPU and memory; systemd-cgtop attributes usage to units.
| Signal | Number | Typical use |
|---|---|---|
| SIGTERM | 15 | Polite stop |
| SIGKILL | 9 | Force kill hung tasks |
| SIGHUP | 1 | Reload configs for daemons |