LSHW – Linux Hardware Lister. Показывает детальную информацию о компонентах компьютера (процессоре, материнской плате, памяти, жестких дисках, PCI картах и прочих устройств) . Вывод информации можно смотреть через командную строку или GTK графический интерфейс. Работает только под linux.
Скачиваете последнюю версию программы с сайта lshw. На сайте есть готовые пакеты под самые популярные дистрибутивы или собираете сами из исходников.
После установки настраивать ничего не нужно, запускаем команду lshw от root или sudo и после небольшой паузы (в это время идет сканирование всех аппаратных компонентов компьютера) увидим детальную информацию о начинке компьютера. Информации будет много, но она будет всегда структурирована таким образом:
system information
motherboard information
cpu information
cache, logical cpu
memory
capacity, total size, individual bank information
pci slot information
ide slot information
disk information
total size, partition,
usb slot information
network
Для чтения всей информации подряд можно воспользоваться вспомогательной командой more.
#lshw | more
mik
description: Tower Computer
product: System Name
vendor: System Manufacturer
version: System Version
serial: SYS-1234567890
width: 32 bits
capabilities: smbios-2.3 dmi-2.3
configuration: boot=normal chassis=tower
*-core
description: Motherboard
product: P4B533
vendor: ASUSTeK Computer INC.
physical id: 0
version: REV 1.xx
serial: xxxxxxxxxxx
Чтобы не листать все подряд до поиска нужных компонентов в программе lshw все компоненты системы поделены на классы. Классов достаточно много
address
bridge
bus
communication
disk
display
generic
input
memory
multimedia
network
power
printer
processor
storage
system
tape
volume
Информация по конкретному классу аппаратной начинки вызывается через команду lshw -class <class>
Например информация о системе
# lshw -class system
mik
description: Tower Computer
product: System Name
vendor: System Manufacturer
version: System Version
serial: SYS-1234567890
width: 32 bits
capabilities: smbios-2.3 dmi-2.3
configuration: boot=normal chassis=tower
Можно получить краткую аппаратную информацию, используя команду
lshw -short
А также сохранить вывод информации в файлы html или xml
# lshw -html > hardware.html
# lshw -xml > hardware.xml
Для отображения информации в графическом виде используйте команду gtk-lshw (у вас должен стоять пакет GTK+ 2.4). Запускайте эту команду от root или sudo.