Day 7 : Btop++

Ever run top on Linux and feel like you’re staring at something from the 80s?
Sure, it works — but it’s not exactly… friendly.

That’s how I felt until I discovered Btop++.
The first time I launched it, my terminal lit up with colorful charts, smooth animations, and clear metrics — all without leaving the CLI.


What is Btop++?

Btop++ is an advanced system monitoring tool for Linux (and other Unix-like systems) that gives you a real-time, visual dashboard of:

  • 🖥 CPU usage per core

  • 💾 Memory consumption (RAM + swap)

  • 📂 Disk I/O stats

  • 🌐 Network activity

  • 🧾 Running processes with filtering and sorting

And yes — all in your terminal, no GUI required.


Why I Prefer Btop++ over Top

top and htop are great, but Btop++ feels like the modern terminal monitor we’ve been waiting for:

🌈 Beautiful, Intuitive UI – Color-coded charts make spotting spikes easy.
🚀 Lightweight & Fast – Written in C++ for speed and low resource usage.
🔍 Powerful Process Management – Filter, search, and kill processes in seconds.
📈 All-in-One View – CPU, memory, disk, and network in one dashboard.


A Quick Demo Moment

When I first ran:

btop

It was like top got a major upgrade.
I could instantly see which process was eating CPU, how RAM usage changed over time, and network speed in real time — all without juggling multiple commands.


🛠 Getting Started with Btop++

Install on Ubuntu/Debian

sudo apt update && sudo apt install btop

Install on Fedora

sudo dnf install btop

Install on Arch Linux

sudo pacman -S btop

Run Btop++

top

💡 Pro Tip: Press F2 inside Btop++ to customize the theme, view mode, and refresh rate — you can even match your terminal’s colors.


Question for you:
Have you tried Btop++ yet? Or are you still sticking with top/htop?

0
Subscribe to my newsletter

Read articles from Shaharyar Shakir directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Shaharyar Shakir
Shaharyar Shakir