Muszę inwentaryzować sprzęt na niektórych klientach Linuksa, które niedawno „odziedziczyłem”. W przeszłości w systemie Windows korzystałem z doskonałego procesora CPU-z do generowania spisu sprzętu. Czy istnieje odpowiednik systemu Linux?
10
Odpowiedzi:
CPU-G to aplikacja, która wyświetla przydatne informacje o twoim sprzęcie. Gromadzi i wyświetla informacje o procesorze, pamięci RAM, płycie głównej, ogólne informacje o systemie i nie tylko
źródło
Ponieważ root pokaże ci informacje zarówno o procesorze, jak i pamięci, możesz chcieć uruchomić
update-pciids
przed niektórymi z tych poleceń, aby pobrać najnowszą wersję listy PCI ID, aby upewnić się, że wszystko poprawnie zgłasza sprzęt.źródło
Inne odpowiedzi na temat
/proc/cpuinfo
,lspci
,dmidecode
i inne narzędzia są pomocne. Gdybym mógł, spróbowałbym najpierw uciec od nich.Ale w przypadku dużych zadań HAL jest głównym mechanizmem do wyliczania i identyfikacji sprzętu w systemie Linux. Ściśle mówiąc, HAL jest interfejsem API dostępnym w systemie DBus, ale istnieją narzędzia wiersza polecenia, które udostępniają informacje HAL do wykorzystania przez ludzi lub skrypty.
Aby rozpocząć, spróbuj tego:
UDI to przestrzeń nazw w HAL dla wszystkich urządzeń w systemie. Cała reszta to pary klucz / wartość, w których klucze znajdują się w hierarchii zdefiniowanej w specyfikacji HAL
Nie znam procesora CPU-z, ale jeśli interesują Cię informacje o procesorze, wyszukiwanie lub grep, dla
info.category = 'processor'
którego otrzymasz listę procesorów w systemie, producent, czy mogą one dławić itp. Ogólnie rzecz biorąc,info.category
jest podstawowe grupowanie urządzeń (bateria, zasilacz, dysk itp.)źródło
źródło
x86info może dekodować funkcje procesora i wyświetlać je w postaci czytelnej dla człowieka.
źródło
Możesz wyświetlić listę całego używanego sprzętu
lub
źródło