Установка Использование procs Режим реального времени Вывод дерева процессов Сортировка столбцов
Окружение
procs — современная альтернатива для ps, написанная на Rust. Предназначена для сбора информации и статистики о текущих процессах в системе.
цветная таблица с удобным визуальным представлением;
расширенная информация — PID, порт, контейнер, использование памяти;
поддержка фильтрации по ключевым словам и условиям;
вывод дерева процессов;
режим реального времени.
Установить программу можно либо через графический менеджер пакетов, либо через терминал.
Для установки программы через графический менеджер пакетов dnfdragora перейдите в «Главное меню» — «Администрирование» — «Управление пакетами dnfdragora», выполните поиск необходимого пакета по ключевому слову «procs» и отметьте флагом пакет последней версии. После этого нажмите кнопку «Применить».
Для установки программы через терминал выполните следующую команду (потребуются права администратора):
sudo dnf install procs
Дальнейшая работа в программе выполняется от локального пользователя.
Для запуска программы и отображения всех запущенных процессов выполните команду:
procs
Для выхода из программы введите q. Дополнительную информацию по управлению можно получить клавишей h.
Для выполнения поиска по числовому значению PID, имени пользователя или процесса добавьте соответствующие аргументы:
procs PID
procs имя_процесса
procs имя_пользователя
Пример выполнения по имени процесса:
Есть возможность добавить условия вывода информации с использованием логических операции:
-a, --and — отображаются процессы, соответствующие всем ключевым словам;
-o, --or — отображаются процессы, соответствующие любому ключевому слову;
-d, --nand — процессы отображаются, если они не совпадают со всеми ключевыми словами;
-r, --nor — процессы отображаются, если они не соответствуют какому-либо ключевому слову.
Например, для вывода всех процессов, соответствующих любому из PID, введите команду:
procs --or 1221 320
Если используется опция --watch, то procs автоматически обновляет выходные данные (по умолчанию интервал обновления равен 1 с).
Можно указать свой интервал времени обновления командой:
procs --watch-interval <секунды>
где <секунды> — цифровое значение времени обновления в секундах.
Основные клавиши для управления:
n — изменить столбец сортировки на следующий столбец;
p — изменить столбец сортировки на предыдущий столбец;
а — изменить порядок сортировки по возрастанию PID;
q — выход.
Если необходимо посмотреть связанные между собой процессы используется параметр --tree.
Пример вывода для отображения иерархии процессов:
proc --tree
Порядок сортировки столбцов можно изменить с помощью опции --sorta или --sortd. Последний символ означает порядок сортировки:
--sorta — по возрастанию,
--sortd — по убыванию.
Рассмотрим на примере сортировки по убыванию использования памяти mem для пользователя client1:
procs --or client1 --sortd mem
Дата последнего изменения: 07.07.2025
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.
Вы будете получать только актуальную информацию по обновлению безопасности
Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.
На ваш почтовый адрес отправлено письмо с подтверждением подписки.