Home PC Games Linux Windows Database Network Programming Server Mobile  
  Home \ Linux \ Linux system commands to view hardware information     - History and Statistics tuptime use tools to view Linux server system boot time (Server)

- Oracle 11g + RAC + RHEL6.5 + udev + ASM + PSU installation summary (Database)

- Repair after installing Ubuntu no boot device error (Linux)

- Text editing and viewing text Linux command (Linux)

- Ubuntu 15.04 / 14.04 install Ubuntu After Install 2.6 (Linux)

- installation of Vim plugin YouCompleteMe under Ubuntu 15.04 (Linux)

- Linux more efficient than select a model epoll (Linux)

- TeamCity continuous integration in the Linux installation (Linux)

- How to Install Sticky Notes on Ubuntu and Derivatives (Linux)

- Java Graphics2D Paint (Programming)

- How to deploy Icinga server (Server)

- SHELL script to use anti SSH brute force and vsftpd (Linux)

- Create RAID 1 (mirroring) with two disks (Linux)

- Analytical Ceph: handle network layer (Server)

- Linux rpm command Detailed (Linux)

- To solve the Mac in question invalid BASH under configuration environment variable (Linux)

- Django Signals from practice to source code analysis (Programming)

- Live Wallpaper for Linux release adds dynamic background (Linux)

- Manual cleaning Oracle audit records (Database)

- Linux kernel RCU (Read Copy Update) lock Brief - prequel (Linux)

  Linux system commands to view hardware information
  Add Date : 2018-11-21      
  There are many commands that can be used to view hardware information on Linux system. Some commands can only print out as CPU and memory this particular hardware component information, and some command to view a variety of hardware components.

This tutorial can bring you a quick look at all kinds of information and to view details of the hardware configuration of the device most commonly used commands.


lscpu command to view the information processing unit and CPU. This command does not have any other options or other features.




lspci is another command-line tool that can be used to list all the details of the PCI bus, and also connected to the PCI bus devices, such as VGA adapter, video card, network adapter, usb port, SATA controllers.



You can run the following command to filter out information for a particular device:

lspci -v | grep "VGA" -A 12
Run the above command you can see similar to the following information on the card.



lshw is a versatile tool that can list more detailed or summary information about the hardware unit, such as CPU, memory, usb controller, hard disk drives. lshw can extract the relevant information from various "/ proc" file.

lshw -short
You can see the following information by running the above command.



You can list information such as hard drives and optical drives, etc. scsi / sata device by running the following command:

It will be similar to the following output.



lsusb command can list details the USB controller and the USB devices connected to the controller. By default, lsusb command only print out the summary information. Each usb port details can be printed by using the -v parameter.

You can see the following output.



Inxi is a bash script, it is possible to obtain hardware information from multiple sources and command systems, and print out a non-technical person can understand friendly reports.

By default, no inxi installed on Ubuntu. Can be installed by running the following command Inxi:

sudoapt-get install inxi
After installing Inxi, by running the following command can be hardware-related information:

inxi -Fx
It can be similar to the following output.



df command can list the different partitions profiles, mount point, used and available space.

You can add the -H option when using the df command.

You will get the following output.



By using the free command to view, idle and overall the amount of RAM used in the system.

free -m
You see the following output.



dmidecode with other commands are different. The command is to read information from the hardware DMI table.

To view the processor information, run the following command:

sudo dmidecode -t processor


To view information about the memory, run the following command:

sudo dmidecode -t memory


To view bios information, run the following command:

sudo dmidecode -t bios
- Linux System Getting Started Tutorial: Installing Brother printer in Linux (Linux)
- Several SQL Server data migration / Export Import Practice (Database)
- Type Linux commands (Linux)
- How to use the TF / SD card making Exynos 4412 u-boot boot disk in Mac (Linux)
- Binary tree and some basic operations with binary list (Programming)
- Linux IPTables anti-DDOS attack Shell Scripting (Linux)
- Revised OpenJDK Java Memory Model (Programming)
- CentOS x86 64bit upgrade to 2.7 Python2.6 (Linux)
- Compare Dalvik virtual machine and the JVM (Linux)
- To remove those IP is prohibited Fail2ban on CentOS 6/7 (Server)
- Nginx configuration support f4v video format player (Server)
- ActionContext and ServletActionContext Summary (Programming)
- The new features of MySQL 5.7 Generated Column (index function) (Database)
- Java string intern constant pool resolution Introduction (Programming)
- Make Linux more secure server tips (Linux)
- Python regular expressions: how to use regular expressions (Programming)
- Use LKM change the default linux security level (Linux)
- Linux file compression and file system packaged with instructions (Linux)
- Some Linux networking tools you might not know (Linux)
- GitLab remote backup of Linux Shell Scripting (Linux)
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.