ps Генератор команд
Генерация команд ps для отображения запущенных процессов
Начало работы с ps
## Что такое ps?
Команда `ps` показывает краткую информацию о процессах, выполняющихся в данный момент. Это универсальный инструмент для анализа того, что выполняется, кто является владельцем процесса и сколько процессорных ресурсов/памяти он потребляет — он полезен для отладки, мониторинга и выявления процессов, вышедших из-под контроля.
## Как использовать
1. **Выбор режима**: Выберите формат вывода (`aux` — полный список в стиле BSD, `-ef` — в стиле System V или «Пользовательский»). 2. **Фильтрация (необязательно)**: В режиме «Пользовательский» отфильтруйте процессы по пользователю (`-u`), PID (`-p`) или имени команды (`-C`). 3. **Форматирование вывода**: Добавьте сортировку (`--sort`), дерево процессов (`--forest`) или информацию о потоках (`-T`). 4. **Копирование и выполнение**: Скопируйте сгенерированную команду в свой терминал.
Общие опции
### `aux` BSD-style listing The classic "show me everything" view — all processes for all users, with CPU/mem stats and the full command line. The most common starting point.
### `-ef` Standard listing System V-style full listing (`-e` every process, `-f` full format). Use this when you need the PPID column or a portable format across Unix variants.
### `-u` User Restrict output to processes owned by a specific user (Custom mode). E.g. `ps -u john` shows only John's processes.
### `-p` PID Show only the process with the given PID. Useful for verifying a single daemon is alive.
### `-C` Command name Select processes by executable name (e.g. `nginx`, `sshd`). Matches the binary name, not the full command line.
### `--sort` Sort field Sort rows by a column. Prefix with `-` for descending. Common values: `-%cpu`, `-%mem`, `-pid`, `rss`.
### `--forest` ASCII tree Render parent/child relationships as an ASCII tree, making process hierarchies obvious.
### `-H` Hierarchy Similar to `--forest` but a lighter-weight indent that shows process hierarchy.
### `-w` Wide output Disable truncation of long command lines so the full command is visible.
### `-T` Show threads List individual threads (with SPID column) in addition to processes.
▶Как найти процессы с наибольшим потреблением памяти?
▶В чём разница между \`ps aux\` и \`ps -ef\`?
▶Как посмотреть полную командную строку процесса?
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.