while true; do clear;awk '{a[$3]+=1};END{for(x in a){print x,a[x]}}' /proc/[0-9]*/stat; sleep 1; done
Эта команда непрерывно выводит статистику о количестве процессов в системе по их состоянию. Она использует awk
, чтобы агрегировать данные из файлов /proc/[0-9]*/stat
, а затем выводит количество процессов для каждого состояния. Полезно для мониторинга активности процессов. Альтернативой может быть использование инструментов мониторинга производительности, таких как top
или htop
. Аргумент sleep 1
задает интервал в секундах между обновлениями вывода.