

The command lspci tool displays most of the hardware in a quick and tidy way. Using command lspci: PCI devices and hardware list


The lsusb tool displays information about all USB controllers and their attached devices. Using command lsusb: USB device information The lsblk command provides detailed information about basic storage devices of a system such as the hard drive and its partitions as well as the connected flash drives. Where we can see information about CPU architecture, CPU family model, number of CPUs, threads, cores, CPU caches etc… Using lsblk command : Basic storage devices The lscpu tool lists CPU information from the files /proc/cpuinfo and sysfs. To see your network devices, for instance, run the command: Oftentimes, you only need information about a hardware device and lshw will give you the possibility to select a category. Lshw usually displays a lot of information. Now, you should be able to view the created html file in your current folder : The example command below pulls this off: The lshw tool gives the possibility to redirect your hardware information to an HTML file. The -short option would display a summary of your hardware information. Running the command lswh as shown below would result in the following data : It is already installed by default in most Linux distros. It can show Motherboard and RAM configuration, Firmware version, cache configuration, CPU info, bus speed, etc. The lshw utility however needs root access to output the information. The command lshw reads several files in the directory /proc and displays the information to the user. The command lshw (List Hardware) is another popular tool that provides detailed information about the hardware specification of the computer. In order to see all the information that you displayed using each of the switches above in one command, you can rely on :Īs you can see, the output displays a detailed information about the system. The operating system’s name can be displayed using the command : The hardware platform information can be found using the following command: This shows that a 64-bit processor is used. To find out your processor type, use the following command:
#Using lsusb how to#
For more on how to know whether you have a 32 or 64 architecture, read our article here. The value x86_64 indicates a 64-bit architecture. To display your system’s hardware architecture, use the ‘-m’ switch as follows: On non-Linux systems, the node and the hostname might not be the same. The same output on Linux can also be provided using the command: In order to display the network hostname of your node, run the command: To view your Linux kernel version information, use the ‘-v’ switch as follows: The following command will print out the release of your system’s kernel: This will return your system’s kernel name when invoked without any option. Open up your terminal and type in the command : The uname command has many options or switches that are quite useful when requesting information about your system’s details. Using uname command: System’s details(kernel, release…) In this tutorial we will cover some of these tools that are command line or GUI based so that you will be properly equipped in case need be.
#Using lsusb free#
Fortunately Linux has many built-in and free utilities that help you look up this information.
#Using lsusb software#
Sometimes a software installation requires you to check your Linux system details, such as the architecture, the devices, the version as well as the hardware specification for compatibility reasons.
