Linux + получает всю информацию об оборудовании с компьютера с помощью инструмента или сценария
Моя версия Linux Версия Linux 2.6.18-164.2.1.el5PAE
Возможно, у кого-то есть скрипт (ksh,perl или bash и т. Д.), Который может получить всю информацию из системы Linux и отобразить ее.
Например
cards in the linux machine (type , manufacture , SN etc..)
cpu
memory
disks
devices ....
6 ответов
Использование:
lspci
(перечислить все устройства PCI)lsusb
(список USB-устройств)lshw
(список оборудования)hwinfo
(Система идентификации оборудования)dmidecode
(инструмент для сброса DMI на компьютере (некоторые говорят, SMBIOS))lm-sensors
(читать датчики температуры / напряжения / вентилятора)smartmontools
(показать SMART)
У меня нет такого сценария, но:
- lspci (список устройств pci, пакет pciutils)
- lsusb (список usb-устройств, пакет usbutils)
- cat / proc / cpuinfo (информация о процессоре)
- cat / proc / meminfo (информация о памяти)
- fdisk -l, cat / proc / partitions (список разделов)
- cat / proc / mdstat (статус рейда)
- hdparm -I / dev / sd * (подробная информация о диске)
- LM-датчики (датчики напряжения и температуры на материнской плате)
- hddtemp (температура дисков)
- mpt-status (мониторинг scsi)
- ...
Для этого вы можете использовать ряд инструментов командной строки, а именно: dmidecode
, lspci
а также lsusb
,lsusb
перечисляет ваши устройства USB, lspci
перечисляет ваши устройства PCI (включая внутренние) и dmidecode
выводит информацию из таблицы SMBIOS (содержит информацию о банках памяти, материнской плате, BIOS, контроллерах шины PCI, вентиляторах, процессорах и т. д.).
Ребята здесь хорошо поработали, но я могу добавить:
dmesg | less
для просмотра сообщений ядра. Он может многое рассказать о вашем оборудовании.
Существует утилита hw-probe от https://linux-hardware.org/: https://github.com/linuxhw/hw-probe
Используйте этот образ Docker для проверки вашего оборудования без необходимости устанавливать что-либо на вашем хосте, кроме Docker.
Зонд включает выходные данные популярных инструментов диагностики Linux (таких как smartctl, memtester и т. Д.), Аппаратные списки (hwinfo, dmidecode, biosdecode и т. Д.) И системные журналы (Xorg.log, dmesg и т. Д.).
Пример исследования: https://linux-hardware.org/?probe=0b29192f95
Я автор этого проекта, не стесняйтесь задавать любые вопросы в комментариях.