Home Ubuntu 8 CLI + GUI System Information Tools for Ubuntu

8 CLI + GUI System Information Tools for Ubuntu

Ubuntu users frequently wish to obtain system information for various purposes and are fascinated by their computer systems. Fortunately, Ubuntu offers a wide range of tools that let users learn more about their systems.

We shall examine eight simple system information tools for Ubuntu in this post. You may use these tools, which have command-line or graphical user interfaces, to easily and intuitively learn useful details about the Ubuntu system.

1. Neofetch – A CLI System Information Tool

A command-line tool called Neofetch retrieves and attractively presents system information. It has gained popularity among Linux enthusiasts and users who appreciate customizing their terminal appearances.

Neofetch is already present in Ubuntu’s official repository and you can install it using the following apt command.

$ sudo apt install neofetch

Then run “neofetch” to display system information.

Neofetch - Show Ubuntu System Information
Neofetch – Show Ubuntu System Information

It displays various details about the system, including the operating system, kernel version, CPU, GPU, memory, and more, and presents them in an attractive ASCII art or image format.

2. screenFetch – The Bash Screenshot Information Tool

screenFetch is somewhat similar to neofetch, which retrieves and displays system information about distribution, kernel version, desktop environment, CPU, GPU, memory usage, and other relevant details.

screenFetch is also available in Ubuntu’s official repository.

$ sudo apt install screenfetch

To display Ubuntu system information in a beautiful manner run.

$ screenfetch
screenFetch - Show Ubuntu System Information
screenFetch – Show Ubuntu System Information

3. archey4 – Simple System Information Tool

archey4 is similar to neofetch and screenfetch but it was initially developed for Arch Linux systems. Later it was designed for a range of systems including Debian-based operating systems like Ubuntu.

Archey is available for:

  • Darwin (macOS)
  • BSD and derivatives
  • WSL
  • GNU/Linux distributions

To install archey4 command line tool you will need to download the “.deb” package from their official repository. After downloading navigate to the folder where the file is currently present and run the following command:

$ sudo apt install ./archey4_4.14.1.0-1_all.deb

Replace the filename with your downloaded file name as at the time you are reading this there may be some other version. This command will install the package with all the dependencies.

Finally, run the command to view the version and system information.

$ archey
archey4 - Show Ubuntu System Information
archey4 – Show Ubuntu System Information

4. Ufetch – Tiny System Information Tool

Ufetch is a very minimal command line utility to view system information, which displays a simple ASCII art based on the operating system and information like OS, Kernel, Uptime, Shell, etc.

To install ufetch we will directly fetch the bash code for Ubuntu using the wget command.

$ wget https://gitlab.com/jschx/ufetch/-/raw/main/ufetch-ubuntu
$ sudo chmod +x ufetch-ubuntu
$ ./ufetch-ubuntu
ufetch - Show Ubuntu System Information
ufetch – Show Ubuntu System Information

5. GNOME System Monitor

The GNOME System Monitor is a graphical utility for monitoring system resources in real-time such as CPU usage, memory usage, network activity, disk usage, running processes, and also troubleshooting performance issues.

To open the system monitor search “System Monitor” in the application using the super key or run the below command.

$ gnome-system-monitor
GNOME System Monitor
GNOME System Monitor

6. hardinfo – System Profiler and Benchmark Tool

hardinfo is a flexible graphical application that offers thorough information about your hardware and software setups. You may investigate crucial system elements like the CPU, RAM, storage, graphics card, and network using its simple-to-use interface.

What sets System Profiler and Benchmark apart is its benchmarking feature, enabling you to assess your system’s performance and compare it with industry standards.

To install hardinfo in Ubuntu.

$ sudo apt install hardinfo

Launch hardinfo by searching “System Profiler and Benchmark” in the applications.

hardinfo - System Profiler and benchmark Tool
hardinfo – System Profiler and benchmark Tool

7. Stacer – System Optimizer & Monitoring Tool

For those seeking a holistic system management experience, Stacer is an exceptional graphical tool that offers a range of system information features.

You can monitor CPU and memory usage, disk utilization, and network activity, all presented in an easily digestible format. Stacer goes beyond system information and provides additional functionality like managing startup applications, services, and system cleaning tasks, making it a comprehensive system utility.

To install a stacer in Ubuntu.

$ sudo apt install stacer
Stacer - System Optimizer & Monitoring Tool
Stacer – System Optimizer & Monitoring Tool

8. lshw-gtk – Hardware Information Tool

lshw-gtk is a graphical front-end for the lshw command-line utility, which is used to gather detailed information about the hardware components of a Linux system.

With “lshw-gtk” users can explore and examine different hardware components of their system, including the CPU, memory, storage devices, network adapters, graphics cards, and more.

To install lshw-gtk in Ubuntu.

$ sudo apt install lshw-gtk
lshw-gtk - System Hardware Information Tool
lshw-gtk – System Hardware Information Tool
Conclusion

To sum up, Ubuntu provides a variety of system information tools that are CLI and GUI based to pique your interest and improve your Ubuntu experience.

Neofetch, Screenfetch, Archey4, and Ufetch are examples of CLI programs that offer comprehensive information in an aesthetically pleasing way.

The user-friendly GUI utilities GNOME System Monitor, hardinfo, Stacer, and lshw-gtk provide for controlling processes and resource monitoring. You may improve speed, address problems, and learn about the inner workings of your Ubuntu system by using these tools.

Chinmay Sonawane
Final year student in computer science with working experience across the web and Python development. Investigate new technologies and write about them. Organized and Innovative technical writer. Looking to continue developing my skills and abilities.

Each tutorial at UbuntuMint is created by a team of experienced writers so that it meets our high-quality standards.

Was this article helpful? Please add a comment to show your appreciation and support.

Got something to say? Join the discussion.

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published or shared. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.