1. lshw
The lshw command displays detailed hardware information. If you want to display it in the summary mode, you can add the short parameter: lshw-short
To display the specified hardware information, add the class or C parameter: lshw-class memory
2. sysstat
3. View PCI information: lspci-v is more intuitive than cat/proc/pci ). Lspci reads the hwdata database, which is provided by the software package hwdata.
4. view the system architecture: uname-
5. dmidecode: View hardware information, including bios, cpu, and memory information.
6. dmesg is a tool that displays kernel buffer system control information. For example, information about the system at startup is written to/var/log /.
Note: The dmesg tool is not used to view the hardware chipset ID, but it allows us to know some hardware parameters in the machine, write hardware-related logs to the/var/log/message * Or/var/log/boot * file.
7. lshal and hal-device-manager
8. View/proc
For files in "/proc", you can use the File View command to browse its content. The file contains system-specific information:
CPU info host CPU Information
Dma host DMA channel information
Filesystems File System Information
Interrupts host interruption Information
Ioprots host I/O port number information
Meninfo host memory information
Version Linux memory Version
View CPU information: cat/proc/cpuinfo
View Board information: cat/proc/pci
View memory information: cat/proc/meminfo
View USB devices: cat/proc/bus/usb/devices
View the keyboard and mouse: cat/proc/bus/input/devices
View the interrupt request IRQ of each device): cat/proc/interrupts