Показать статистику
0 голосов
от (1.6тыс. баллов)
Для чего используется команда dmidecode?
1.5тыс. просмотров 2 ответов

2 Ответы

0 голосов
от (280 баллов)

Нужный инструмент или команда Dmidecode. С её помощью можно узнать полезную информацию об аппаратных компонентах вашей системы в удобном для вас формате. Dmidecode - это декодер таблицы DMI, с его помощью можно считать данные из таблицы DMI. В таблице содержатся все сведения о аппаратном обеспечении системы. BIOS серийный номер, ОЗУ, все сведения о процессоре и т.д. С dmidecode ещё можно узнать о максимально поддерживаемой конфигурации системы.

При запуске команды dmidecode, она отобразит на экране записи с четырьмя разными значениями.

  • Handle - Уникальный идентификационный номер
  • Type - сообщает об аппаратных компонентов.
  • Size - Размер записи
  • Decoded value - информирует о типе записи

Это так поверхностно рассказал. Нужно самому пробовать и всё поймёте, думаю без проблем разберётесь. Если вы хотите узнать больше о команде dmidecode, обратитесь к ее странице руководства. Там расписано всё по полочкам, да и полезно будет почитать.

от (17.4тыс. баллов)
0

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

от (4.6тыс. баллов)
0

Вот несколько примеров использования dmidecode:

$ dmidecode --type bios

SMBIOS 2.4 present.
 
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: AMI
Version: 0.7.2
Release Date: 01/01/2011
Address: 0xF8000
Runtime Size: 96 kB
ROM Size: 128 kB
Characteristics:
BIOS characteristics not supported
Targeted content distribution is supported
BIOS Revision: 1.1
$ dmidecode --type processor

# dmidecode 2.12
# SMBIOS entry point at 0x7fef2000
AMIBIOS 2.4 present.
 
Handle 0x0004, DMI type 4, 35 bytes
Processor Information
Socket Designation: None
Type: Central Processor
Family: 
Manufacturer: AMD
ID: 00 00 00 00 00 00 00 00
Version: AMD Athlon(tm) X4 860K Quad Core Processor     
Voltage: 1.4 V
External Clock: 100 MHz
Max Speed: 2700 MHz
Current Speed: 2700 MHz
Status: Populated, Enabled
Upgrade: None
L1 Cache Handle: Not Provided
L2 Cache Handle: Not Provided
L3 Cache Handle: Not Provided
Serial Number: None
Asset Tag: None
Part Number: None
Handle 0x0005, DMI type 4, 35 bytes
Processor Information
Socket Designation: None
Type: Central Processor
Family: 
Manufacturer: AMD
ID: 00 00 00 00 00 00 00 00
Version: AMD Athlon(tm) X4 860K Quad Core Processor     
Voltage: 1.34 V
External Clock: 100 MHz
Max Speed: 2700 MHz
Current Speed: 2700 MHz
Status: Populated, Enabled
Upgrade: None
L1 Cache Handle: Not Provided
L2 Cache Handle: Not Provided
L3 Cache Handle: Not Provided
Serial Number: None
Asset Tag: None
Part Number: None
0 голосов
от (800 баллов)
редактировать от

dmidecode – команда, позволяющая получить всю информацию о железе, на котором работает данная система Linux. Команда имеет много параметров:

  • dmidecode --type BIOS даёт возможность просмотреть всю информацию о системном BIOS;
  • dmidecode – type proccesor – открывает информацию об установленном процессоре вашей системы;
  • dmidecode --type baseboard позволяет выяснить тип материнской платы, производителя, рабочие характеристики;
  • dmidecode –type memory расскажет сколько слотов оперативной памяти в системе, расшифрует её установленный объём.
  • midecode --type cashe покажет какой кэш доступен операционной системе

Если требуется информация о разьемах материнской платы, нужно набрать dmidecode -- type connector

Для просмотра общей информации о системе запускается команда dmidecode с параметром --type system

Чтобы узнать больше о самой команде, воспользуйтесь dmidecode -h.

...