Není to něco nového dmidecode je nástroj příkazového řádku je dobře známo, že užitečné informace o hardwarových komponentách získáte přístupem k některým tabulkám informační volání DMI (Desktop Manager Interface) a ten, jak jeho název napovídá, je dekóduje tak, aby zobrazovaly informace srozumitelné lidem. Tento nástroj je k dispozici pro jakékoli distribuce GNU / Linux a jeho použití je snadné.
Pokud nechcete používat grafické nástroje, jako je hardinfo nebo jiné podobné příkazy, které vyvolávají informace o hardwaru, dmidecode může být dobrou alternativou k získání informací o našem CPU, paměti RAM, sériovém čísle, BIOSu / UEFI a dokonce i o maximální konfiguraci, kterou by naše zařízení podporovalo, tedy o počtu procesorů, paměťových DIMM atd.
Uvidíme několik příkladů použití. Pokud jej použijete tak, jak je, bez možností a bez oprávnění, zobrazí se vám informace o verzi a spustí se zpráva „Oprávnění odepřeno“:
dmidecode
Ale pokud to použijete s výsadami výsledek bude velmi odlišný a zobrazí všechny informace v těchto tabulkách DMI:
sudo dmidecode
Jak vidíte, zobrazené informace jsou zcela úplné, o CPU, taktovací frekvenci, RAM, napájení atd. Ale pokud chcete konkrétnější informace, můžete použijte ID nebo číslo typu tabulkový vstup pro zobrazení právě toho. Vidíte, že ve výše uvedeném příkladu jsou ve výstupu sekce s typem 1, typem 2, typem 3, ... to mám na mysli podle typu. A můžete také použít jméno. Například pokud chcete získat informace z mezipaměti, můžete použít typ 7:
sudo dmidecode -t 7
Pokud použijete slova, můžete nahradit -t 7 nebo –typ 7 za mezipaměť -t nebo –typ cache a získat stejný výsledek. Samozřejmě můžete použít i jiná slova získejte informace od ostatních stran, například krabice (šasi), systému BIOS (BIOS), zásuvky (zásuvky), systému (systému), paměti (paměti) atd. Například:
sudo dmidecode -t memory
Každopádně, pokud dáte slovo, které neexistuje, zobrazí seznam platných slov. Pokud například zadáte následující, bude výstupem seznam přijatých slov, takže může být velmi užitečný:
sudo dmidecode -t hola