$linuxjunkies
>

btop(1)

btop is a modern, interactive system monitor displaying CPU, memory, disk, and network usage with a colorful, user-friendly interface.

UbuntuDebianFedoraArch

Synopsis

btop [OPTION]...

Description

btop is a resource monitor that provides real-time visualization of system performance metrics including CPU usage by core, memory and swap consumption, disk I/O, and network throughput. It features an interactive terminal UI with mouse support, customizable themes, and the ability to sort and filter processes by various metrics.

Unlike traditional tools like top or htop, btop emphasizes visual clarity with graphs and percentage bars, making it easier to quickly assess system health at a glance.

Common options

FlagWhat it does
-M, --monitorStart in monitor mode (show only system stats, no process list)
-u, --username USERNAMEFilter processes to show only those owned by the specified user
-p, --pid PIDFilter processes to show only the specified process ID
-b, --box-draw MODESet box-drawing characters mode (ascii, unicode, unicode_no_border)
-t, --theme THEMEStart with the specified color theme
--preset PRESETLoad a saved configuration preset by name
-v, --versionPrint version information and exit
-h, --helpDisplay help message and exit

Examples

Start btop with default settings showing full system and process overview

btop

Launch btop in monitor-only mode, displaying system metrics without the process list

btop -M

Show only processes belonging to the specified user

btop -u username

Monitor a specific process by its PID

btop -p 1234

Start btop with the 'Default' color theme

btop -t Default

Load and use a saved configuration preset named 'minimal'

btop --preset minimal

Related commands