Как выполнить мониторинг процессов в реальном времени с помощью утилиты Watch

watch -n 1 'ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head'


Команда watch позволяет выполнять мониторинг процессов в реальном времени. В данном случае, каждую секунду будет запускаться команда ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head, которая выводит информацию о процессах (идентификатор процесса, идентификатор родительского процесса, команду, процент используемой памяти и процент использования CPU), отсортированную по убыванию использования памяти и ограниченную первыми строками. Это полезно для отслеживания состояния системы и поиска ресурсоемких процессов. Альтернативой может быть использование команды top, которая также отображает текущую информацию о процессах, но с более расширенным функционалом.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *