Top – інтерактивний моніторинг системи
Це, напевно, перша консольна утиліта, яку ми запускаємо для пошуку будь-яких неполадок, виявлення проблем із продуктивністю в системі. Вона призначена для виведення на екран стану пам'яті, списку процесів, що працюють в системі, і всілякої інформації про них.
Загальний вигляд утиліти top:

Висновок утиліти поділяється на дві частини: у верхній загальна інформація про систему, у нижній – список запущених процесів та інформації про них. Для детальнішого аналізу найчастіше потрібна інформація другої частини висновку, нижче наведу короткий опис полів:
•PID - ідентифікатор процесу
•USERNAME — користувач, від якого працює процес
•THR — кількість потоків, запущених процесом
•PRI — поточний пріоритет процесу
•NICE — пріоритет, виставлений командою nice
•SIZE — розмір процесу (дані, стек тощо) у кілобайтах
•RES — поточне використання оперативної пам'яті
•STATE — поточний стан («START», «RUN» (тільки у цьому стані показує поточне навантаження програми на процесор), «SLEEP», «STOP», «ZOMB», «WAIT» або «LOCK» »)
•C — номер процесора, на якому відбувається виконання (доступний лише на SMP системах)
•TIME — час використання процесора за секунди
•VIRT - повний обсяг віртуальної пам'яті, яку займає процес
•CPU — відсоток доступного часу процесора, який використовувала запущена програма
•WCPU — усереднене значення CPU
•COMMAND - команда, яка запустила процес
Далі деякі інтерактивні команди, які допомагають відфільтрувати та (або)показати ту чи іншу інформацію в іншому вигляді:
u - відфільтрувати на ім'я користувача
o — сортування за стовпцями pri, size, res, cpu, time, thr
S — показати системні процеси (за умовчанням вони приховані)
m — перемикання між режимами відображення навантаження (процесор, пам'ять) та завантаження системи введення-виводу
a — показати абсолютні шляхи запущених процесів
i — приховати відображення процесів, що простоюють.
P - показувати статистику завантаження по кожному процесору окремо (для SMP систем)
s — встановити час поновлення виведення інформації (у секундах)
k - знищити процес (запитує у вас PID процесу)
H - вимикає відображення потоків