Inxi — программа вывода информации о системе и железе в Linux

Можно увидеть температуру и другие показатели системы на Raspberry Pi.

Просмотр температуры по IP адресу

Для Orange Pi с образом ARMBIAN эта утилита устанавливаться не захотела, поэтому пришлось искать другое решение, на буржуйских форумах было найдена интересная утилиты, которая позволяет контролировать параметры систем микроконтроллеров через WEB интерфейс (через браузер), для доступа к этим понадобится IP адрес вашего контролера и порт 8888

Установка утилиты на Orange Pi

sudo armbianmonitor r

Утилита просит подождать пару минут пока она устанавливается, у меня установилась достаточно быстро, и перейдя по адресу микроконтроллера в сети, добавив через двоеточие в конце порт «8888» вот так:

:8888

Получил вот такую WEB страницу

Теперь в любой момент можно увидеть датчики одноплатного компьютера, не подключаясь к нему по SSH соединению, и не вводя длинных команд в консоли.

UPD спустя 1 день

Формат команды inxi

inxi [-AbCdDfFGhHiIlmMnNopPrRsSuw] [-c NUMBER] [-v NUMBER] inxi [-t (c or m or cm or mc NUMBER)] [-x -OPTION(s)] [-xx -OPTION(s)] [-xxx -OPTION(s)] inxi [–help] [–recommends] [–version] [[email protected] NUMBER]

где опции команды:

  • -h меню справки
  • -help То же, что -h
  • -A Показать аудио/звуковую информацию карты.
  • -b Показывает основную информацию
  • -c [0-32] Доступные цветовые схемы. Требуется номер схемы. Поддерживаемые цветовые схемы от 0-32
  • -с [94-99] цвет селектора, запустить опцию выбора цвета до начала inxi запуска , который позволяет установить значение конфигурационного файла для выбора.
  • -C Показать полную мощность процессора, в том числе тактовую частоту процессора и маск. скорость процессора (если таковая имеется).
  • -d Отображает данные накопителей на оптических дисках.
  • -D Показывает полную информацию о жестком диске, а не только о модели, то есть:/dev/sda model: Hitachi_HDS72105 size:
  • -f Может показать все флаги центрального процессора, используются не только короткий список.
  • -F Показать полный выход для inxi. Включает в себя все буквы в верхнем регистре, плюс строки -s и -n.
  • -G Показать графическую информацию карты. Информация о карте(ах), Display Server (поставщика и номер версии), например: Display Server: , разрешение экрана, и т.д.
  • -i Показывает Wan IP-адрес, и показывает локальные интерфейсы (требуется Ifconfig сетевой инструмент).
  • -I Показать информацию: процессы, время бесперебойной работы, память, Irc клиент
  • -l Показать метки разделов. По умолчанию: короткий раздел -P. Для полного -p вывода, используйте: -pl (или -plu).
  • -m память (RAM) данных. Не показывать с -b или -F , если вы используете -m в явном виде.
  • -n Показать Advanced Network информационная карта. То же -nn. Показывает интерфейс, скорость, состояние и т.д.
  • -N Показать сетевую информационную карту.
  • -o Показать несмонтированную информацию о разделе (включая UUID и маркировки если таковые имеются). Показывает тип файловой системы
  • -p Показать полную информацию о разделах (-P плюс все другие обнаруженные разделы).
  • -S Информация о системе: имя хоста, ядро, окружение рабочего стола (если в X), дистрибутив.
  • -u Показывает разделы UUID. По умолчанию: короткий раздел -P. Для полного -p вывода, используйте: -Pu (или -plu).

Несколько примеров использования inxi:

  • inxi -m — сведения о памяти
  • inxi -s — температура CPU
  • inxi -d — жесткие диски
  • inxi -v4 -c6 OR inxi -bDc 6 — информация о системе, материнской плате, процессоре, графическом адаптере, сетевой карте и жестких дисках.
  • inxi -v5 -c29 OR inxi -aSu 19 — информация о системе, материнской плате, процессоре, памяти, графическом адаптере, звуковой и сетевой карте, жестких дисках / флешках которые подключены, RAID, температура процессора и краткая информация о процессоре.

I-Nex

I-Nex — это приложение с графическим интерфейсом, которое позволяет получить информацию об аппаратных устройствах вашего компьютера, например: мышь, клавиатура, монитор и прочие подключенные устройства такие как флешка или переносной диск. Так же в вкладках приложения вы можете увидеть информацию об установленной системе, используемой версии ядра, размере оперативной памяти, типу видеоадаптера, версии, степень загрузки процессора и использования оперативной памяти в процентах. Проект I-Nex чем-то схож по своих возможностях на CPU-Z в Windows или же СPU-G в Linux.

Возможности I-Nex:

  • CPU — полная информация о процессоре(производитель, название, мощность, детальная информация о процессоре, текущая температура процессора и максимальная критическая). В данной вкладке так же отображается температура процессора и процент загрузки.
  • X-GPU — в данной вкладке вы можете посмотреть полную информацию о вашем видеоадаптере/видео карте (производитель, название, модель, детальная информация об оперативной памяти и загруженности оперативной памяти, немного информации о дисплее итд).
  • Mobo — в данной вкладке, вы можете увидеть информацию о вашей материнской плате (версия, производитель). BIOS — версия, дата выпуска и производитель.
  • Audio — детальная информация о звуковой карте (производитель, название, драйвер и версия). 
  • Drivers — в данной вкладке, вы найдете немного информации, о ваших жестких диска (размер ГБ, порт на котором работает, версия драйвера). Далее в этой же вкладке имеется информация о вашем мониторе (производитель, версия итд).
  • System — соответственно в данной вкладке вы найдете детальную информацию о системе, которую вы используете (название дистрибутива, версия дистрибутива, окружение в котором вы работаете, название оконного менеджера, текущая тема, которая сейчас у вас стоит, набор иконок, шрифты, тип архитектуры, версия видео драйвера итд).
  • Kernel — информация о текущем ядре которое у вас сейчас установлено в системе и используется(архитектура, OC, версия ядра итд).
  • Memory — В данной вкладке вы найдете информацию об оперативной памяти, файл подкачки итд.
  • Network — детальная информация о ваших сетевых портах(ppp0, eth0 и lo).
  • USB/input — в данной вкладке вы найдете все ваши USB устройства которые подключены на текущий момент и детальную информацию о каждом.
  • Возможность генерации отчетов по всем пунктам, которые я описал выше, отчет генерируется в обычный файл формата TXT.
Читайте также:  Как установить Linux: подробнейшая инструкция

Установка I-Nex 

Откройте терминал(Ctrl+Alt+T), далее выполните следующие команды:

sudo add-apt-repository ppa:i-nex-development-team/daily sudo apt update sudo apt install i-nex

Удаление I-Nex

sudo apt purge i-nex && sudo apt autoremove && sudo apt -f install sudo add-apt-repository —remove ppa:i-nex-development-team/daily

Зачем следить за температурой оборудования?

Обычных пользователей этот вопрос, конечно, может совсем и не волновать. За температурами следят администраторы, геймеры, тестеры и оверклокеры. Представитель из каждой из обозначенных категорий деятельности делает это в целях, непосредственно связанных с родом деятельности. Так, например, для администратора критически важно не допустить перегрева, иначе велик риск завалить систему. Для тестеров важно выявить стабильные характеристики режимов работы оборудования в различных режимах использования. В том числе и температурных. Практически во всех случаях, когда речь идёт о комнатном использовании оборудования, в частности, компьютерного железа, важно не допускать именно высоких температур. Ведь вся современная электроника построена на полупроводниках. Для которых «комфортным» для рабочих температур является диапазон от -40 до +60 градусов по Цельсию. По этой причине все геймеры и оверклокеры так стремятся оснастить свои системы максимально эффективными системами охлаждения. Подобный подход позволяет существенно компенсировать температурный нагрев в самых требовательных приложениях и играх. А также при разгоне тех же процессоров и графических чипов.