How to Track Real-Time Network Usage on Linux with nload

June 28, 2025 / Servers, Hosting & Email

To diagnose bandwidth-related problems and preserve server health, real-time network traffic monitoring is essential. “nload” is a small, command-line utility that uses real-time graphs to display incoming and outgoing network traffic independently. Statistics such as current/max throughput and total data transported are also shown.

This guide explains how to install and use “nload” on various Linux distributions to monitor bandwidth usage effectively.

Applies to: CentOS, RHEL, Fedora, Ubuntu, Debian

Follow the steps to install “nload” on a Linux System:

  1. CentOS / RHEL
    1. Enable the EPEL repository:
      yum install epel-release
    2. Install nload:
      yum install nload
  2. Fedora (22 and above)

    dnf install nload
  3. Ubuntu / Debian

    sudo apt install nload

How to use “nload” to monitor network usage?
After installation, you can launch nload with or without specifying a network device.

  1. Basic Usage

    nload

    or to monitor a specific device (e.g., eth0):

    nload eth0
  2. Use the left/right arrow keys or Tab/Enter to switch between network interfaces.

Useful Command Options

  1. Show Multiple Interfaces Without Graphs

    nload -m
  2. Set Average Calculation Window (in seconds)

    nload -a 400
  3. Set Display Refresh Interval (in ms)

    nload -ma 400 -t 600

    Avoid setting refresh intervals below 100ms to ensure accurate traffic data.

  4. Monitor Specific Devices

    nload devices wlp1s0

Keyboard Shortcuts:

  1. ? / ? – Switch between network interfaces
  2. Enter / Tab – Cycle through available interfaces/pages
  3. F2 – Open options menu
  4. F5 – Save current settings to config file
  5. F6 – Reload settings from config file
  6. q or Ctrl+C – Quit nload
Monitoring network traffic and server performance in real time?
A Linux VPS Hosting solution provides dedicated resources, full root access and the flexibility needed to monitor bandwidth, optimise performance and manage server workloads efficiently.

This way, we can conclude “nload” is a lightweight yet powerful tool for real-time network bandwidth monitoring on Linux. Whether you are troubleshooting traffic issues or monitoring server performance, it offers a quick and visual way to track network activity.

Want to trace email activity too? Learn How to Easily Track an IP Address from Gmail: A Step-by-Step Guide

Spread the love