
dmidecode is a tool for dumping a computer’s DMI (some say SMBIOS) table contents in a human-readable format. This table contains a description of the system’s hardware components, as well as other useful pieces of information such as serial numbers and BIOS revision.
To check Linux hardware information, such as hardware name, version, serial number and etc.
# dmidecode SMBIOS 2.3 present. 74 structures occupying 1896 bytes. Table at 0x000EC000. Handle 0x0000 DMI type 0, 20 bytes. BIOS Information Vendor: HP Version: P51 Release Date: 12/02/2004 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 4096 kB Characteristics: PCI is supported PNP is supported BIOS is upgradeable BIOS shadowing is allowed ESCD support is available Boot from CD is supported Selectable boot is supported 5.25"/360 KB floppy services are supported (int 13h) 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 KB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) CGA/mono video services are supported (int 10h) ACPI is supported USB legacy is supported BIOS boot specification is supported Handle 0x0100 DMI type 1, 25 bytes. System Information Manufacturer: HP Product Name: ProLiant DL380 G4 Version: Not Specified Serial Number: ABC123456 UUID: 1234551-1234-1234-1234-312345A3031 Wake-up Type: Power Switch ........ ........enter for more....


