Команда htop в системе Linux – это утилита командной строки, которая позволяет пользователям следить за системными процессами и использованием ресурсов в режиме реального времени. Она основана на команде top, но с улучшенным интерфейсом. Использование команды htop дает цветную визуализацию использования процессора, оперативной памяти и swap. Она также позволяет пользователям прокручивать вертикально и горизонтально, чтобы увидеть все процессы.
Синтаксис команды htop
Синтаксис htop очень прост. Вам нужно набрать htop вместе с некоторыми аргументами или оставить команду без них.
htop "argument"
1. Htop без аргументов
Наиболее распространенной командой htop является команда htop без аргументов:
htop
Вы получите результат, как на рисунке ниже:

2. Показать процессы от определенного пользователя
Чтобы показать процессы от определенного пользователя, в данном случае пользователя mysql, необходимо выполнить следующую команду:
htop -u mysql
Вы должны получить следующий результат

3. Сортировка по столбцам
Чтобы отсортировать вывод команды htop по конкретной команде (в нашем примере по TIME), нужно выполнить следующую команду:
htop -s TIME
Как вы можете видеть на скриншоте ниже, выбран столбец TIME, и время расположено в порядке убывания.

4. Показать конкретные процессы по их идентификаторам
Команда htop позволяет показать только процессы с заданными идентификаторами в качестве аргументов:
htop -p 1022
Будет показана информация только об этом процессе, который можно убить командой F9:

5. Покажите дерево с помощью Htop
Эта команда отобразит иерархию процессов в виде дерева в столбце команд:
htop -t
Вы получите следующий вывод:

6. Отключите цвета в выводе htop
Если мы не хотим иметь цветной вывод, мы можем выполнить htop с командой -C:
htop -C
Результат должен быть таким, как на скриншоте ниже:







Комментарии (0)