Получение всех видов системной информации в терминале Linux с помощью inxi

Получение всех видов системной информации в терминале Linux с помощью inxi

inxi — это инструмент CLI, который выводит список информации о вашей системе Linux. Сюда входят как аппаратные, так и программные данные. Вы получаете такие простые сведения, как модель компьютера, используемое ядро, дистрибутив, окружение рабочего стола и т.д. Вы также получите такие сведения, как, например, какой слот оперативной памяти вашей материнской платы занят модулями памяти и т.д.

С его помощью можно также отслеживать процессы, запущенные на вашем компьютере, которые потребляют ресурсы процессора, памяти или и то, и другое.

В этом руководстве я покажу некоторые популярные случаи использования inxi для получения информации о вашей системе Linux.

Но сначала позвольте мне быстро показать вам, как установить inxi.

Установка inxi на ваш дистрибутив Linux

Inxi — это популярное программное обеспечение, которое доступно в репозитории большинства дистрибутивов Linux. Но не настолько популярное, чтобы устанавливать его по умолчанию.

Чтобы установить inxi в дистрибутивах на базе Ubuntu и Debian, используйте эту команду:

sudo apt install inxi

Для установки inxi в дистрибутивах на базе Fedora и RHEL8 используйте:

sudo dnf install -y epel-release
sudo dnf install -y inxi

Чтобы установить inxi на Arch Linux и его производные, ищите его в AUR:

Использование inxi для получения сведений о системе Linux

Вы можете получить обзор информации о вашей системе, просто выполнив команду inxi в терминале.

screenshot 20211229 084308
inxi

Как вы можете видеть на изображении выше, она дает краткий обзор информации о процессоре, тактовой частоте, ядре, оперативной памяти (отображается с помощью Mem) и информации о хранилище, а также о количестве запущенных процессов и информации о версии оболочки.

Вы также можете использовать флаг «-b», чтобы показать более подробный обзор информации о вашей системе. Он покажет дополнительную информацию о процессоре, дисках, запущенных процессах, версии UEFI материнской платы, GPU, разрешении дисплея, сетевых устройствах и т.д.

inxi -b
screenshot 20211229 084559
Подробная информация об аппаратном и программном обеспечении машины, полученная с помощью inxi

Как вы могли заметить по использованию флага «-b», inxi, как и любая утилита командной строки, имеет множество флагов, которые влияют на вывод inxi после выполнения. Вы можете использовать эти флаги или комбинировать их, чтобы получить только определенную подробную информацию.

Позвольте мне показать несколько примеров.

Получение подробной информации об аудиоустройствах

При использовании флага «-A» вы получите информацию о ваших аудио [выходных] устройствах. Здесь будут показаны физические устройства [вывода] звука, звуковой сервер и подробная информация об аудиодрайвере.

inxi -A
screenshot 20211229 084743
Вывод команды inxi при использовании флага «-A»

Получение информации о батарее

Флаг «-B» покажет подробную информацию о вашей батарее (если она есть). Вы получите такие сведения, как текущий заряд батареи в Втч (ватт-часах) и ее состояние.

inxi -B
screenshot 20211229 084915
screenshot 20211229 084915

Получение подробной информации о процессоре

Флаг -C показывает подробную информацию о процессоре. Она включает в себя размер кэша процессора, скорость в МГц (каждого ядра, если ядер несколько), количество ядер, модель процессора, а также является ли ваш процессор 32-битным или 64-битным.

inxi -C
screenshot 20211229 085031
Подробная информация о процессоре, отображаемая inxi

Получите еще более подробную информацию о системе

Флаг «-F» покажет подробную информацию о системе (как флаг «-b», но ещё более глубокую). Она включает в себя практически все, чтобы получить высокоуровневый обзор системы, с которой вы имеете дело.

inxi -F
screenshot 20211229 085222
screenshot 20211229 085222

Получить информацию, связанную с графикой

Флаг «-G» отображает данные обо всем, что связано с графикой.

Он показывает все ваши графические устройства (GPU), используемый драйвер [GPU] (полезно проверить, используете ли вы драйвер Nvidia или драйвер nouveau), разрешение вывода на дисплей и версию драйвера.

inxi -G
screenshot 20211229 093518
screenshot 20211229 093518

Получить информацию о запущенном процессе

Флаг «-I» (в верхнем регистре i) показывает подробную информацию о запущенных процессах, текущей оболочке, памяти (и ее использовании) и версии inxi.

Прочтите:  AppImage Pool - это магазин приложений, который поможет вам найти и управлять appimage приложениями

Получить информацию об оперативной памяти

Как вы уже догадались, флаг -m показывает информацию о памяти (RAM).

Он предоставляет такую информацию, как общий объем доступной памяти, максимальный объем памяти, поддерживаемый [вашей аппаратной платформой или производителем процессора], количество физических слотов памяти, доступных на материнской плате, наличие или отсутствие ECC, заполненные слоты памяти, а также размер каждого модуля и скорость, на которой работает модуль, на каждый из перечисленных слотов.

inxi -m

Чтобы воспользоваться подробной информацией, предоставляемой флагом «-m», такой как максимальная емкость, информация о модуле оперативной памяти, который находится в каждом слоте, вам необходимы привилегии суперпользователя.

sudo inxi -m
screenshot 20211229 093733
screenshot 20211229 093733

Если вы хотите, чтобы вывод был коротким, а не таким глубоким, вы можете использовать флаг «-memory-short» с inxi.

Использование флага «-memory-short» покажет только общее количество доступной памяти и то, сколько из нее используется в данный момент.

Посмотреть, какой репозиторий пакетов используется

Когда вы используете флаг «-r» в inxi, он представит вам список всех репозиториев, которые ваш менеджер пакетов использует в данный момент или обновляет кэш локальных репозиториев.

screenshot 20211229 095657
screenshot 20211229 095657

Получить подробную информацию о RAID-устройствах

Флаг «-R» показывает информацию обо всех RAID-устройствах.

Удивительно, но он даже показывает информацию о ZFS RAID (поскольку эта файловая система не включена во многие дистрибутивы Linux по умолчанию). Он показывает подробную информацию о файловой системе на RAID-устройстве, статус — онлайн или оффлайн, общий размер и доступный размер.

inxi -R

Проверка информации о погоде в терминале Linux (да, это тоже возможно)

И, в качестве бонуса, вы можете даже проверить погоду в любом месте на Земле с помощью флага «-W».

За флагом «-W» должен следовать один из следующих дескрипторов местоположения

  • Почтовый индекс или почтовый индекс
  • широта, долгота
  • Город[,штат],страна (не должны содержать пробелов; замените пробелы знаком «+»)
inxi -W Baroda,India
screenshot 20211229 095939
screenshot 20211229 095939

Мониторинг использования системного(ых) ресурса(ов) с помощью inxi

Наряду с подробной информацией, которую inxi предоставляет о вашем установленном оборудовании и программном обеспечении, оно также может быть использовано для мониторинга ресурсов.

Используйте флаг «-t», чтобы показать процессы. Вы также можете использовать необязательные опции «c» (для CPU) и «m» (для RAM). Эти опции также могут быть объединены с числовым значением, указывающим желаемое количество процессов.

Ниже приведено несколько примеров использования флага «-t» для мониторинга системных ресурсов.

inxi -t

Если вы запустите inxi с флагом «-t», но без необязательных опций, он выдаст результат, полагая, что вы добавили опции «cm5».

Это хорошо для редкого использования, но есть специальные инструменты мониторинга системных ресурсов, которые проще в использовании и имеют больше функциональных возможностей.

В конце концов…

Для людей, которым приходится диагностировать проблемы с компьютером и его системной информацией, о которой они не знают, inxi может быть невероятно полезен. Он показывает процессы, которые потребляют процессор, память; вы можете проверить, используются ли правильные графические драйверы, обновлен ли UEFI/BIOS материнской платы и многое другое.

Я знаю, что есть и другие инструменты, предоставляющие информацию об аппаратном обеспечении Linux, но inxi сочетает в себе как аппаратную, так и программную информацию, и именно поэтому он мне нравится.

А вы пользуетесь inxi или каким-то другим инструментом? Поделитесь своим опытом в комментариях, пожалуйста.

Оцените?
+1
8
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
Поделитесь с друзьями
Admin
Admin

Люблю Linux

Статей: 474
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии