
procs — позиционируется как современная замена команды ps (process on the system).
Консольная Rust утилита для отображения информации об активных и запущенных процессах.
Утилитой поддерживается весь функционал имеющийся в ps, но с некоторыми дополнительными возможностями. Из основных преимуществ - вывод информации в цветном и удобочитаемом для пользователя формате, поддерживается отображение процессов в виде древа (по порядку зависимостей), работа в режиме top (с заданным периодом обновления) и вывод некоторой доп. информации (которая не поддерживается ps).
procs позволяет проводить поиск процессов по ключевому слову, выводит запущенные процессы приложений Docker (система управления контейнерной виртуализацией), порты TCP/UDP (без запуска от root отображаются только текущего пользователя), скорость чтения/записи (Read/Write) и прочее... Параметры утилиты можно задать из командной строки и/или конфигурационном файле (~/.config/procs/config.toml), работа с утилитой подробно документирована.
GitHub: procs
Консольная Rust утилита для отображения информации об активных и запущенных процессах.
Утилитой поддерживается весь функционал имеющийся в ps, но с некоторыми дополнительными возможностями. Из основных преимуществ - вывод информации в цветном и удобочитаемом для пользователя формате, поддерживается отображение процессов в виде древа (по порядку зависимостей), работа в режиме top (с заданным периодом обновления) и вывод некоторой доп. информации (которая не поддерживается ps).
procs позволяет проводить поиск процессов по ключевому слову, выводит запущенные процессы приложений Docker (система управления контейнерной виртуализацией), порты TCP/UDP (без запуска от root отображаются только текущего пользователя), скорость чтения/записи (Read/Write) и прочее... Параметры утилиты можно задать из командной строки и/или конфигурационном файле (~/.config/procs/config.toml), работа с утилитой подробно документирована.
GitHub: procs