But if you are using any of the Linux systems, you have to run the command. You can do this easily by the dmidecode command in the command line terminal.

What is the dmidecode command?

It is a command to read DMI table. The name itself depicts as it is a command to decode the value in DMI table.DMI table is also called as SMBIO. This table consists of all the hardware, processor, system, BIOS information, etc.

A dmidecode command just fetches the content from this table and display it in the human readable format on the terminal.

dmidecode

So if it is not working, it requires root permission. Try getting admin privilege by running following sudo command.

sudo dmidecode

It will give a long list of information. To shorten it or to get the particular information you have to be specific.

How do I Get the Manufacturer, Model, and Serial Number?

Run the following command.

sudo dmidecode -t system

This command will give complete information about the system.

How to get serial number in Linux?

If you want to get a serial number of the system in any Linux system like Ubuntu, run following command in terminal.

sudo dmidecode -s system-serial-number

This will highlight the serial number of the hardware.

There is also some use of dmidecode to read any specific hardware/system parameter by specifying parameter name.

Note: Kindly make a note while running any of the dmidecode commands.Try all these commands running without sudo first. If you get any error or system ask you for any privilege, use the commands with sudo.

I have tested and verified all these commands on Ubuntu Linux machine. If you are using any other Linux OS system, kindly check, How to get serial number in Linux, using the same command. Do share your result. It will be helpful for other candidates.

I am complete Python Nut, love Linux and vim as an editor. I hold Master of Computer Science from NIT Trichy. I dabble in C/C++, Java too. I keep sharing my coding knowledge and my own experience on CSEstack Portal.