Обзор утилиты procs

Как установить и использовать procs — современную замену команды ps.

procs — консольная утилита для отображения информации об активных процессах, позиционируется как современная замена стандартной команды ps. Поддерживает весь функционал ps и дополнительно предлагает цветной вывод в удобном для чтения формате, отображение процессов в виде дерева зависимостей, режим watch с заданным интервалом обновления и вывод расширенной информации, недоступной в ps.

Установка

Скачайте архив с утилитой из репозитория на GitHub:

wget https://github.com/dalance/procs/releases/download/v0.9.6/procs-v0.9.6-x86_64-lnx.zip

Распакуйте архив:

unzip procs-v0.9.6-x86_64-lnx.zip

Переместите исполняемый файл в системную директорию:

mv procs /usr/local/sbin/

Использование

Вывод дерева процессов:

procs --tree

Дерево процессов в procs Дерево процессов в procs

Фильтрация процессов по условию — вывод всего, связанного с php-fpm:

procs --or php-fpm

Фильтрация по php-fpm Фильтрация процессов по php-fpm

Вывод процессов nginx с сортировкой по использованию памяти:

procs --or nginx

Фильтрация по nginx Фильтрация процессов по nginx

Запуск в режиме watch с фильтром и сортировкой по памяти:

procs --or cloud --sortd mem --watch

Для вывода всех процессов без фильтров запустите утилиту без параметров:

procs

Параметры можно задавать как через командную строку, так и через конфигурационный файл ~/.config/procs/config.toml. Подробная документация доступна на GitHub.

Помощь

Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через систему тикетов — мы обязательно вам поможем!

Обновлено:
Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам