Htop Columns, Meters, Threads, and Display Options

Customize meters, visible columns, threads, kernel tasks, and display density for different monitoring scenarios.

View
StandardDetailedCompact
Export
Copy the compact sheet, download it, or print it.
Download
`D` dense toggle · `C` copy all

Columns and meters

Configure what htop shows at the top and in the process table.

Choose visible columns

Open setup and enable or reorder columns.

textANYcolumnssetup
text
F2 → Columns
Notes

Lets you add fields like PID, USER, CPU%, MEM%, TIME+, and command line.

Change top meters

Customize CPU, memory, swap, and other header meters.

textANYmetersheader
text
F2 → Meters
Notes

Useful for different layouts on laptops versus servers.

Toggle kernel threads

Show or hide kernel threads.

textANYthreadskernel
text
K
Notes

Can reduce visual noise when you only care about user processes.

Toggle userland threads

Show or hide user threads.

textANYthreadsuserland
text
H
Notes

Helpful when multithreaded programs clutter the list.

Tree view plus thread settings

Use tree mode and thread visibility together when investigating process structure.

textANYtreethreads
text
t, H, K
Notes

Combining these views often makes service hierarchies easier to read.

Show only one account's workload

Launch htop already scoped to an application user.

bashANYuserscope
bash
htop -u app
Notes

Great for separating your app from system services.

Display options

Tune appearance and information density for your terminal.

Use monochrome output

Start htop without colors.

bashANYdisplaycolor
bash
htop -C
Notes

Useful in limited terminals or when color themes reduce readability.

Use faster refresh intervals

Increase refresh speed for short spikes.

bashANYdelayrefresh
bash
htop -d 5
Notes

A value of 5 refreshes about every half second.

Search long command lines on crowded hosts

Open search while keeping the full-screen UI.

textANYsearchcrowded-host
text
/ then type query
Notes

Excellent for locating one service among hundreds of entries.

Sort by memory usage interactively

Surface memory-heavy processes first.

textANYmemorysort
text
F6 → PERCENT_MEM
Notes

Useful during out-of-memory or swap-thrashing investigations.

Follow the selected process

Keep the selection on a moving target as the list refreshes.

textANYfollowselection
text
F
Notes

Helpful when the process order changes frequently because of sorting updates.

Recommended next

No recommendations yet.