Всем привет, я гастарбайтер!
Будучи ветераном эксплуатации и технического обслуживания, мы каждый день имеем дело со средствами мониторинга эксплуатации и технического обслуживания.
Система Linux также поставляется с некоторыми командами мониторинга, такими как top, htop, atop, iotop и т. д.
Команда top используется для отображения использования системных ресурсов в режиме реального времени. Он может отображать сводную информацию о системе, а также список процессов или потоков, которыми в данный момент управляет ядро. Мы можем использовать команду top для динамического просмотра общей работы системы в режиме реального времени. Это очень практичный инструмент мониторинга производительности системы и операционной информации. Через интерактивный интерфейс, предоставляемый командой top, им также можно управлять с помощью горячих клавиш.
Команда iotop — это инструмент, используемый для просмотра использования дискового ввода-вывода. iotop имеет интерфейс пользовательского интерфейса, аналогичный top, который отображает соответствующую информацию, такую как PID, пользователь, ввод-вывод, процесс и т. д.
Команда atop — это инструмент для мониторинга системных ресурсов и процессов Linux.,внешняя команда,нуждаться Установить。
htop — это расширенная интерактивная программа просмотра процессов, которая является современной заменой команды top и обеспечивает более широкие функциональные возможности и удобный интерфейс. htop позволяет пользователям различать различные типы процессов с помощью цветового кодирования, поддерживает вертикальную и горизонтальную прокрутку для просмотра всех процессов и их деталей, а также удобно управляет процессами с помощью операций мыши.
В большинстве дистрибутивов Linux htop доступны через менеджер пакетов Установить. Например,В системе на базе Debian (например, Ubuntu),Можетиспользовать Следующая команда Установить:
sudo apt-get update
sudo apt-get install htop
В системах на базе RPM, таких как Fedora или CentOS, вы можете использовать:
sudo dnf install htop # Fedora
# или
sudo yum install htop # CentOS 7 и предыдущие версии
# htop
Tasks: 262 total, 2 running, 260 sleeping, 0 stopped, 0 zombie
%Cpu(s): 5.9 us, 1.9 sy, 0.0 ni, 89.7 id, 0.0 wa, 0.0 hi, 2.5 si, 0.0 st
MiB Mem : 7917.5 total, 2246.4 free, 1635.3 used, 3958.4 buff/cache
MiB Swap: 2048.0 total, 2048.0 free, 0.0 used. 5743.7 avail Mem
PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ COMMAND
1234 user 20 0 1437m 1198m 872m S 11.2 15.6 01:23.43 firefox
...
Эти инструменты командной строки обеспечивают мощные функции управления процессами и мониторинга системы, делая обслуживание и управление системой более эффективным и удобным.
сегодня,Позвольте мне представить вам очень функциональныйМощный инструмент мониторинга командной строки: btop。
btop — это современный инструмент мониторинга системы. Это современная замена традиционной команде top, предоставляющая богатый графический интерфейс и расширенные интерактивные функции.
Настоящее название btop — btop++, оно разработано на основе языка C++.
btop поддерживает несколько операционных систем, включая Linux, FreeBSD и macOS. Это позволяет использовать его в различных системных средах для удовлетворения потребностей разных пользователей.
btop Вы можете использовать менеджер пакетов (например, apt, dnf и т. д.) в поддерживаемых Linux по распределению Установить,也Может通过源码编译из方式Установить。
sudo dnf install epel-release
sudo dnf install btop
Для пользователя MacOS,МожетиспользоватьHomebrewруководить Установить。
brew install btop
использовать
Установить После завершения,пользователь Просто введите терминалbtop
Заказ即可启动该工具。После запуска,Пользователь может просматривать информацию о системе и процессах управления с помощью мыши или клавиатуры.
в соответствии сh
Может获取更多快捷键帮助。
В каждом интерфейсе используются разные цвета для отображения разной информации. На самом деле, если вы посмотрите внимательно, вы обнаружите, что в этом интерфейсе много повторно отображаемой информации.
Нам действительно нужно обратить внимание только на четыре модуля btop. Эти четыре модуля:
我们可能通过в соответствии с1 2 3 4
для отображения этих модулей,Нажмите один раз, чтобы отобразить,Нажмите еще раз, чтобы скрыть его.
Модуль ЦП в основном отображает следующую информацию:
модуль хранениявключая памятьидискиспользовать Состояние两部分:
сетевой модуль в основном отображает следующую информацию:
технологический модуль — один из самых важных модулей в btop, он отображает следующую информацию:
Кроме того, технологический модуль также поддерживает следующие функции:
btop подходит для различных сценариев, в том числе:
btop Это мощная и простая в использовании система Инструменты. мониторинга,Он обеспечивает отображение богатой информации и расширенные интерактивные функции.,Это облегчает системным администраторам и разработчикам мониторинг ресурсов системы и управление ими.
btop может играть важную роль как в среде сервера, так и в среде рабочего стола.
👍 Если вам понравилась эта статья, поставьте лайк и поделитесь ею с друзьями!