Мені потрібно інвентаризувати обладнання на деяких клієнтах Linux, які я нещодавно "успадкував". Раніше в Windows я використовував чудові CPU-z для створення інвентарю обладнання. Чи є еквівалент Linux?
Мені потрібно інвентаризувати обладнання на деяких клієнтах Linux, які я нещодавно "успадкував". Раніше в Windows я використовував чудові CPU-z для створення інвентарю обладнання. Чи є еквівалент Linux?
Відповіді:
ви можете використовувати CPU-G , див. приклад тут
CPU-G - це програма, яка показує корисну інформацію про ваше обладнання. Він збирає та відображає інформацію про ваш процесор, оперативну пам’ять, материнську плату, загальну інформацію про вашу систему та інше
% dmidecode
% cat /proc/cpuinfo
% lspci -vvv
Оскільки в root буде показана інформація про процесор і пам'ять, вам, можливо, захочеться запустити update-pciids
перед деякими з цих команд, щоб завантажити найновішу версію списку ідентифікаторів PCI, щоб переконатися, що все звітує про ваше обладнання.
Інші відповіді про /proc/cpuinfo
, lspci
, dmidecode
та інші інструменти корисні. Я б спробував спочатку з ними піти, якби міг.
Але для великих робочих місць HAL є основним механізмом перерахування та ідентифікації апаратного забезпечення в Linux. Строго кажучи, HAL - це API, доступний через системний DBus, але є інструменти командного рядка, щоб зробити інформацію HAL доступною для споживання людьми або сценаріями.
Для початку спробуйте це:
$ lshal
UDI - це простір імен в HAL для всіх пристроїв вашої системи. Все інше - пара ключів / значень, де ключі знаходяться в ієрархії, визначеній у специфікації HAL
Я не знайомий з процесором-z, але якщо вас цікавить інформація про процесор, пошук чи греп для info.category = 'processor'
яких дасть вам список процесорів у системі, виробника, чи можуть вони заглушити і т. Д. Загалом, info.category
це основна група пристроїв (акумулятор, адаптер змінного струму, диск тощо)
x86info може розшифровувати функції процесора та відображати їх у людському читанні з.
Ви можете перелічити все обладнання, використовуючи
lshw
або
lspci