Есть ли в Linux эквивалент CPU-z?

10

Мне нужно провести инвентаризацию оборудования на некоторых клиентах Linux, которые я недавно «унаследовал». В прошлом в Windows я использовал превосходный CPU-z для создания инвентаризации оборудования. Есть ли эквивалент Linux?

AnonJr
источник
Не могли бы вы отредактировать свой вопрос и сменить тему, чтобы описать, что делает CPU-z? Единственный способ, которым я уловил этот вопрос, был с помощью тегов, поэтому с более ясным заголовком вы можете привлечь внимание других экспертов по Linux. (Помните, что многие гуру может быть только знаком с одной платформой.)
JHS
1
Для тех, кто не знает о CPUz, это инструмент, который используется в Windows для отображения подробной информации о процессоре, материнской плате и памяти. pat.marcourt.free.fr/cpu-z.JPG
Адам Гиббинс

Ответы:

2

Вы можете использовать CPU-G , см. пример здесь

CPU-G - это приложение, которое показывает полезную информацию о вашем оборудовании. Он собирает и отображает информацию о вашем процессоре, оперативной памяти, материнской плате, некоторую общую информацию о вашей системе и многое другое

Джо
источник
Это я обязательно должен проверить позже вечером.
AnonJr
7
% dmidecode
% cat /proc/cpuinfo
% lspci -vvv

Поскольку root будет показывать вам информацию как о процессоре, так и о памяти, вам может потребоваться выполнить update-pciidsнекоторые из этих команд при загрузке самой последней версии списка идентификаторов PCI, чтобы все правильно сообщало о вашем оборудовании.

Адам Гиббинс
источник
3

Другие ответы о /proc/cpuinfo, lspci, dmidecodeи другие инструменты полезны. Я бы попытался сойти с рук первым, если бы мог.

Но для больших рабочих мест HAL является основным механизмом для подсчета и идентификации оборудования в Linux. Строго говоря, HAL - это API-интерфейс, доступный через системный DBus, но есть инструменты командной строки, которые делают информацию HAL доступной для использования человеком или скриптами.

Чтобы начать, попробуйте это:

$ lshal

UDI - это пространство имен в HAL для всех устройств в вашей системе. Все остальное - пары ключ / значение, где ключи находятся в иерархии, определенной в спецификации HAL

Я не знаком с CPU-z, но если вас интересует информация о процессорах, ищите или grep, для info.category = 'processor'которого вы получите список процессоров в системе, производителя, могут ли они регулироваться и т. Д. В общем, info.categoryэто базовая группа устройств (аккумулятор, сетевой адаптер, диск и т. д.)

JHS
источник
Вы должны опубликовать последний абзац как отдельный вопрос, если вы действительно хотите получить ответы;)
David Schmitt
Да, я не уверен, размещать ли это здесь или в переполнении стека. Может быть, я начну здесь.
JHS
2

x86info может декодировать функции процессора и отображать их в удобочитаемом для пользователя виде.

Лука Теттаманти
источник
2

Вы можете перечислить все оборудование, используя

lshw

или

lspci
Алекс Болотов
источник