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.
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
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
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
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
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.
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
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
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.