How to Check Hardware Specs in Ubuntu?

This article provides a comprehensive guide on how to view the hardware components and specifications of an Ubuntu system. Whether you are troubleshooting performance issues, upgrading your components, or simply curious about your machine’s internals, Ubuntu offers several powerful ways to inspect your hardware. We will cover both user-friendly graphical interface (GUI) applications for desktop users and robust command-line interface (CLI) tools for terminal enthusiasts and server administrators.

Checking Hardware via the Graphical Interface (GUI)

For users who prefer a visual approach without typing commands, Ubuntu provides built-in and easily installable graphical utilities to view system information.

Checking Hardware via the Command Line (CLI)

The terminal offers the most detailed and granular information about your hardware. These commands are invaluable for remote server management or advanced troubleshooting.

Summary of Quick Commands

For quick reference, here is a consolidated list of the most common terminal commands used to audit Ubuntu hardware:

Command Hardware Component Target
lscpu Processor (CPU) details, cores, and architecture
free -h RAM capacity and current utilization in human-readable format
lsblk Storage disks, partitions, and sizes
lspci PCI devices (including Graphics/VGA cards)
lsusb Connected USB devices and controllers
sudo lshw -short Full hardware profile summarized in a single list