htop is a popular command-line tool to help monitor the system’s resources and performance on Linux.
It’s better than top, often available by default out of the box.
With htop, you can filter and sort processes to understand things better, get a tree view of the processes running, and kill processes when needed.
I use htop over other system monitoring tools because it displays what’s essential to me and allows terminating rogue/frozen processes when I need to take control of running services.
But, if you want something else that displays more info or looks different, what are some htop alternatives? Let’s take a look.
Recommended Read: 7 System Monitoring Tools for Linux to Keep an Eye on Vital System Stats
atop is all about running process details. You get all the data you need to understand the processing on your system.
It also provides the ability to make a permanent log of resource utilization for long-term analysis. A system administrator might find this more useful than anyone else.
Unfortunately, it does not provide you with a pretty output. So, if you want that, keep looking at the other options below.
For Ubuntu/Debian-based distributions, type in:
vtop is the perfect system monitoring utility if you want a good-looking output and essential features to manage processes.
The output looks like a GUI in a terminal, as I’ve stated in some of my other articles. You can have mouse support or choose to disable it. The theme can also be customized.
It is built using Node.js. So, you need to install additional packages to get it installed.
Unfortunately, this project seems to be no longer actively maintained. But, it worked for me at the time of writing this article.
For Ubuntu-based distros, enter the following commands in the terminal:
btop++ is a C++ version of bashtop and bpytop. And, yes, it is the third iteration of those projects by the same developer.
btop++ includes full mouse support, features a game-inspired menu system, lets you filter processes, get a tree view, and more.
Using the official repositories, you can easily install it on Fedora, OpenSUSE, and FreeBSD.
For Fedora, you can type in:
You can explore its GitHub page for options to install on other Linux distributions.
Glances is similar to htop, but with more features.
It is a cross-platform system monitoring utility that can export data as CSV or other formats for InfluxDB, Elasticsearch, and more.
You can also utilize its web user interface to check the stats remotely or without access to the terminal.
For Ubuntu-based distros, you can type in:
nmon is an impressive monitoring utility that lets you control what you want to display as the output.
You can extract the monitoring data (export it as CSV) and use it for further analysis. It is easy to toggle statistics and switch between different views.
By default, it refreshes the data every two seconds, but you can customize it and access more options to tweak your experience.
You can find it in the official repositories. For Ubuntu-based distros, type in the following in the terminal:
The top command utility comes baked in with your Linux system. If you want a no-nonsense monitoring utility and want to keep an eye on system processes and some stats, top is sufficient.
Not sure if I can count it as an enhanced experience over htop and that’s the reason why top is not included in the main list.
As you can see here, some monitoring utilities may be fun and prove to be more insightful than htop.
What is your favorite htop replacement? Do you think htop is more than enough for your use-case? Feel free to let me know your thoughts in the comments down below.
A passionate technophile who also happens to be a Computer Science graduate. You will usually see cats dancing to the beautiful tunes sung by him.
Here are the best Format Factory alternatives that you can use on Ubuntu and other Linux distributions for converting video files from one format to other.
Read More Format Factory Alternative Video Converters for Linux
Think Linux terminal is all about serious work? Think again. Here are a few fun things you can do with ASCII art in the terminal.
Read More 10 Tools to Generate and Have Fun With ASCII Art in Linux Terminal
Want to create an online shopping website? Here are some open source ecommerce platforms you can deploy on your own Linux server.
Read More Best Open Source eCommerce Platforms to Build Online Shopping Websites
Linux is better than macOS in a number of aspects. Here are some practical as well ideological reasons why Linux is a better choice than Mac.
Read More Linux vs Mac: 7 Reasons Why Linux is a Better Choice than Mac
Quickly access your terminal that is customizable and powerful for a variety of users with Guake Terminal emulator in Linux.
Read More Guake Terminal: A Customizable Linux Terminal for Power Users [Inspired by an FPS Game]
If you virtually live online and like Chrome OS, here are some cloud centric Linux distributions for you.
Read More Cloud Focused Linux Distros For People Who Breathe Online
i like to use bottom.
Most of them require hundreds of megabytes of bloatware…
Your email address will not be published.
Your sharp observation skill and intellect have identified a potential issue with this article.
Is it a grammatical mistake or a simple typo? That happens from time to time.
Is there some incorrect technical information? It’s possible that we were not clear on the topic.
Part of the article contains outdated steps or commands? We have over 1500 articles in the last ten years. It’s possible that some articles that worked well five years ago won’t work today.
Is there an issue with the UI and UX of the website? Some button not working? Link leading to a dead page? Or any other issue with the website elements?
Dear Holmes, help your Watson (that’s us) by explaining the details.
© CC-by-SA | It's FOSS is part of CHMOD777 Media Tech Pvt Ltd