Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ FreeBSD and Nix ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


top, htop, atop - утилиты вывода списока процессов в реальном времени



top, htop, atop - утилиты вывода списока процессов в реальном времени

Разобраны только самые основные моменты утилит и их функционал


top - стандартная утилита, есть в любом дистрибутиве linux

load average: 0.00, 0.00, 0.00
Средняя нагруженность ситемы: 1мин, 5мин, 15мин
Привязаны к количеству ядер процессоров
Пример:
Если в сервере 1 процессор с 1 ядром, то максимальная нагрузка - 1
Показатели load average: 1.00, 5.00, 15.00 - означали бы 1 процесс в минуту
Пример:
Если в сервере 1 процессор с 2 ядрами, то максимальная нагрузка - 2
Показатели load average: 2.00, 10.00, 30.00 - означали бы 2 процесса в минуту

Основные колонки:
PID - id процесса
USER - под каким пользователем запущен процесс
%CPU - загруженность процессора в % процессом
%MEM - % используемой оперативной памяти процессом
TIME+ - время работы процесса
COMMAND - название процесса

Горячие клавиши:
h - вывести справку
l - средняя загрузка
t - статистика задач процессора
m - информация о памяти
u - фильтр по имени учетной записи, необходимо указать учетную запись
u - без указания - процессы всех учетных записей
k - отправить сигналл kill определенному pid
x - сортировка по слобцу, далее пользуемся клавишами <,>,PgUp,PgDn


htop - аналог top с более удобным интерфейсом

load average - по аналогии с top

Горячие клавиши:
u - процессы конкретного пользователя
H - отключить или включить отображение потоков (дочерних процессов - потомков)

Остальные клавиши F интуитивно понятны, подсказки находятся снизу:
F1 - справка
F3 - поиск процесса
F4 - фильтр - вывод процессов, имеющих в названии указанное слово
F5 - дерево процессов (родительские и дочерние процессы)
F6 - сортировка
и т.д.


atop

В верхней части выводится информация о системе и нагрузке:
процессор, ядра, память, сеть

В нижней части выводится список процессов

Горячие клавиши:
m - сортировка по памяти
d - сортировка по диску
n - сортировка по сети
u - нагрузка по пользователям
v - подробная информация по процессам
i - изменение интервала обновления вывода
g - вывод по умолчанию

Собирает сведения каждые 10 минут и сохраняет логи в директории /var/log/atop

Просмотреть лог (пример):
atop -r /var/log/atop/atop_20220719

t - перейти вперед по времени
T - перейти назад по времени

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект