htop

Аватара пользователя
zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 12:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 215 раз
Контактная информация:

htop

Сообщение #1 zuzabrik » 30 янв 2017, 03:36

Если верить man htop то это интерактивная просматривалка процессов. Не верьте! Это нечто гораздо большее! И данное руководство призвано убедить вас в этом.

5.png


Установка

Любым удобным для вас способом установите пакет htop.

Запуск

Наберите в терминале htop (для выхода из htop нажмите "q" на английской раскладке).

Существует несколько ключей запуска, но для нас они в целом бесполезны. Просмотреть их можно набрав htop -h

Использование

- Стрелочки на клавиатуре позволяют перемещаться вверх, вниз, влево, вправо по списку процессов или в различных меню.
- PgUp, PgDown, Home, End также позволяют перемещаться по спискам.
- Пробел. Выделить или снять выделение (в меню ставит или убирает крестик с опции). Если команда (например kill) может оперировать с несколькими процессами, то она будет применена ко всем выделеным процессам. В противном случае - к тому что подсвечен в данный момент.
- U - снимает выделение со всех процессов.
- F1, h, ? - Покажет экран справки.
- F2, S - Перейти к настройкам (Вернуться можно клавишей Esc или q)
- F3, / - Поиск процесса в списке.
- F4, \ - Применить фильтр к списку процессов.
- F5, t - Переключение видов между списком и деревом процессов.
- F6 - В режиме списка процессов позволяет выбрать столбец для сортировки. В режиме дерева процессов позволяет свернуть или развернуть подсвеченный узел.
- F7, ] - Повысить приоритет процесса (может только root).
- F8, [ - Понизить приоритет процесса.
- F9, k - Отослать выбранному процессу kill N. N можно выбрать из списка.
- F10, q - Выход.
- I - Инвертировать сортировку.
- +, - - В режиме дерева процессов скрыть или показать ветку.
- a - Указать какой CPU можно использовать процессу (выбор доступен из списка).
- u - Показать только процессы выбранного пользователя (выбор доступен из списка).
- M - Сортировать по использованию памяти.
- P - Сортировать по нагрузке на процессор.
- Т - Сортировать по времени запуска.
- F - Следовать за процессом. Если процесс перемещается за пределы экрана экран переместится вслед за ним. Удобно для отслеживания конкретного процесса. Сбрасывается при перемещении выделения.
- K - Показать/скрыть потоки ядра.
- K - Показать/скрыть потоки пользователя.
- Ctrl+L - Обновить экран.
- Цифры - Поиск по PID.

Настройка

В настройках доступно 4 меню - Meters (данные выводимые в шапке), Display options (параметры отображения), Colors (цветовая схема), Columns (столбцы выводимые для процессов).

1 - Meters.

Здесь мы можем настроить данные выводимые в шапку. Нам доступно три столбца. Left column отвечает за данные в левой части шапки. Right column за данные в правой части шапки. Available meters - все данные на выбор, которые мы можем добавить в левую или правую часть.

При выборе пункта в Left column или Right column нам доступны: F4 - сменить тип датчика (текст, график, полоска итд), F7 - переместить выше, F8 - переместить ниже, F9 - удалить (переместится в Available meters).

При выборе пункта в Available meters нам доступны: F5 - добавить в левый столбец, F6 - добавить в правый столбец.

1.png


2 - Display options.

Здесь мы можем выбрать настройки отображения для шапки и списка процессов. Поставить или удалить крестик можно кнопкой Пробел.

2.png


3 - Colors.

Выбор цветовой схемы. Производится аналогично Display options.

3.png


4 - Columns

Выбор столбцов в списке процессов. Производится аналогично Meters. Вариантов столбцов слишком много чтобы описать их все в этом руководстве. Полную информацию о каждом можно найти в man htop

4.png


Файлы

Параметры конфигурации для htop можно найти в ~/.config/htop/htoprc

Кому надо прилагаю свой конфиг. Он запакован в архив потому что злые модеры не разрешают прикреплять файлы без расширения :-D Для распаковки можно набрать tar -xzvf htop.tar.gz
htop.tar.gz
(487 байт) 17 скачиваний
Имею желание иметь всех желающих, но не имею желающих.

Аватара пользователя
colonel
Сообщения: 275
Зарегистрирован: 18 дек 2016, 12:08
Решено: 10
Благодарил (а): 13 раз
Поблагодарили: 83 раза
Контактная информация:

htop

Сообщение #2 colonel » 30 янв 2017, 06:36

zuzabrik писал(а):Источник цитаты Не верьте! Это нечто гораздо большее! И данное руководство призвано убедить вас в этом.

ух ты ... оно истшо и настраивается по цветовым схемам вононоштодаже

для любителей красноглазить в терминале на установленном ЛинуксМинт, десктопной системе с графическим окружением(DE) вот ещё материальчик по htop - https://habrahabr.ru/post/316806/

для десктопных юзеров предлагается по дефолту установленный системный монитор и conky ► Показать
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя
zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 12:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 215 раз
Контактная информация:

htop

Сообщение #3 zuzabrik » 30 янв 2017, 07:22

colonel писал(а):Источник цитаты для любителей красноглазить в терминале на установленном ЛинуксМинт, десктопной системе с графическим окружением(DE)


Нет ничего плохого в знании консольных утилит :-D

Я тут еще Midnight Commander в любви признавался в другом руководстве, заодно там можешь про Gnome Commander, Tux Commander и иже с ними написать :-D
Имею желание иметь всех желающих, но не имею желающих.

Аватара пользователя
Chocobo
Сообщения: 3956
Зарегистрирован: 27 авг 2016, 22:57
Решено: 96
Откуда: НН
Благодарил (а): 344 раза
Поблагодарили: 1040 раз
Контактная информация:

htop

Сообщение #4 Chocobo » 30 янв 2017, 10:19

Есть еще такая хорошая и гибкая штука, как nmon
nmon1.png


► Показать
Изображение

Аватара пользователя
colonel
Сообщения: 275
Зарегистрирован: 18 дек 2016, 12:08
Решено: 10
Благодарил (а): 13 раз
Поблагодарили: 83 раза
Контактная информация:

htop

Сообщение #5 colonel » 30 янв 2017, 19:36

zuzabrik писал(а):Источник цитаты Нет ничего плохого в знании консольных утилит :-D
угу , особенно когда хотя бы знают о существовании уже установленных графических утилитах и том что они умеют делать.

Если верить man htop то это интерактивная просматривалка процессов. Не верьте! Это нечто гораздо большее! И данное руководство призвано убедить вас в этом.
..ммм... так по по представленному руководству нечто большее чем интерактивный просмотр процессов это чяво? ...

zuzabrik писал(а):Источник цитаты Я тут еще Midnight Commander в любви признавался в другом руководстве, заодно там можешь про Gnome Commander, Tux Commander и иже с ними написать :-D
и чё ??? признайтесь ещё в чём нибудь...
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом


Вернуться в «Руководства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость