Использование DMI (Desktop Management Interface) в Linux

Теги

DMI (Desktop Management Interface) — интерфейс (API), позволяющий программному обеспечению собирать данные о характеристиках компьютера. 

Dmidecode (Desktop Management Interface) команда в Linux фактически получает данные из DMI таблицы или таблицы интерфейса управления рабочим столом и производит их в читаемом человеком формате, следовательно, также называется DMI таблицы и декодер (DMI Table Decoder).

Синтаксис для использования команды Demidecode в аналогии с любой другой командой Linux, т.е. COMMAND с последующим OPTION.

# dmidecode [OPTION]

Полная информация об оборудовании.

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

# dmidecode

Но, полный список довольно длинный, поэтому мы можем либо перенаправить результаты в файл, чтобы прочитать их с легкостью, либо сделать их прокручиваемыми с помощью команды 'more' в дополнение к команде dmidecode.

# dmidecode > harware_information.txt

# dmidecode | more

Получить информацию, относящуюся к одному компоненту системы.

Мы можем получить полную информацию для одного компонента системы, а не искать ее в списке информации системы. Для этого мы можем использовать опцию '-t' или '--type'. Информация о памяти системы с помощью следующей команды...

# dmidecode -t memory

Для получения полной информации об установленном CPU в системе, необходимо выполнить команду:

# dmidecode -t processor

Получить информацию о BIOS можно следующим образом:

# dmidecode -t bios

Команда, получить информацию об оборудовании baseboard:

# dmidecode -t baseboard

Аналогично есть и другие параметры, которые можно использовать с опцией '-t'. Вот полный список параметров, которые мы можем использовать:

  • Bios.
  • System.
  • Baseboard.
  • Chassis.
  • Processor.
  • Memory.
  • Cache.
  • Connector.
  • Slot.

Хотя мы уже упоминали примеры важных команд dmidecode выше, но есть и другие опции, которые мы можем использовать.

Полный список опций:

# dmidecode --help

Dmidecode - программа для linux, позволяющая работать с DMI.

 

Последние материалы