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


10

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


Не могли бы вы отредактировать свой вопрос и сменить тему, чтобы описать, что делает 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это базовая группа устройств (аккумулятор, сетевой адаптер, диск и т. д.)


Вы должны опубликовать последний абзац как отдельный вопрос, если вы действительно хотите получить ответы;)
David Schmitt

Да, я не уверен, размещать ли это здесь или в переполнении стека. Может быть, я начну здесь.
JHS



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.