Skip to content

How to Get Hardware and Temperature Information from Terminal

homepage-banner

Introduction

As a Linux user, it’s important to have an understanding of the hardware components of your system and their temperature. This knowledge can help you troubleshoot issues and also ensure that your system is not overheating. In this blog post, we will explore how to obtain hardware and temperature information from the Linux command line.

dmidecode

dmidecode -t 1  # Check server information
dmidecode | grep 'Product Name' # Check server model
dmidecode |grep 'Serial Number' # Check the serial number of the motherboard
dmidecode -t 2  # Check motherboard information
dmidecode -s system-serial-number # Check system serial number
dmidecode -t memory # Check memory information
dmidecode -t 11 # Check OEM information
dmidecode -t 17 # Check the number of memory sticks
dmidecode -t 16 # Query memory information
dmidecode -t 4  # Check CPU information

cat /proc/scsi/scsi # View server hard drive information

ipmitool

sudo ipmitool sdr list

lshw

The lshw command is a powerful tool to gather detailed information about your hardware components. To install lshw, open your terminal and type the following command:

sudo apt-get install lshw

Once installed, you can run the following command to obtain hardware information:

sudo lshw

This command will display a detailed list of all hardware components of your system, including CPU, memory, disk, and network interfaces.

Leave a message