Мне нужно провести инвентаризацию оборудования на некоторых клиентах Linux, которые я недавно «унаследовал». В прошлом в Windows я использовал превосходный CPU-z для создания инвентаризации оборудования. Есть ли эквивалент Linux?
10
Ответы:
CPU-G - это приложение, которое показывает полезную информацию о вашем оборудовании. Он собирает и отображает информацию о вашем процессоре, оперативной памяти, материнской плате, некоторую общую информацию о вашей системе и многое другое
источник
Поскольку root будет показывать вам информацию как о процессоре, так и о памяти, вам может потребоваться выполнить
update-pciids
некоторые из этих команд при загрузке самой последней версии списка идентификаторов PCI, чтобы все правильно сообщало о вашем оборудовании.источник
Другие ответы о
/proc/cpuinfo
,lspci
,dmidecode
и другие инструменты полезны. Я бы попытался сойти с рук первым, если бы мог.Но для больших рабочих мест HAL является основным механизмом для подсчета и идентификации оборудования в Linux. Строго говоря, HAL - это API-интерфейс, доступный через системный DBus, но есть инструменты командной строки, которые делают информацию HAL доступной для использования человеком или скриптами.
Чтобы начать, попробуйте это:
UDI - это пространство имен в HAL для всех устройств в вашей системе. Все остальное - пары ключ / значение, где ключи находятся в иерархии, определенной в спецификации HAL
Я не знаком с CPU-z, но если вас интересует информация о процессорах, ищите или grep, для
info.category = 'processor'
которого вы получите список процессоров в системе, производителя, могут ли они регулироваться и т. Д. В общем,info.category
это базовая группа устройств (аккумулятор, сетевой адаптер, диск и т. д.)источник
источник
x86info может декодировать функции процессора и отображать их в удобочитаемом для пользователя виде.
источник
Вы можете перечислить все оборудование, используя
или
источник