nload is a console-based network monitoring utility that displays the current network traffic usage in real time. Unlike more complex tools that break down traffic by connection or process, nload focuses on providing a simple, clear visualization of the total incoming and outgoing bandwidth on network interfaces.
The tool presents network traffic using easy-to-read graphs and provides additional statistics such as total transferred data, min/max/average bandwidth usage, and more. This makes nload particularly useful for quickly assessing network performance and identifying bandwidth issues without the complexity of more detailed analysis tools.
nload is designed with simplicity in mind, making it ideal for:
System administrators who need to quickly check network utilization
Users troubleshooting network performance issues
Server monitoring in environments where graphical tools aren't available
Quick verification of bandwidth usage during network operations
# Set the refresh interval to 500 milliseconds (default is 500)nload -t 500# Set the number of data points in the traffic graphs to 20 (default is 60)nload -a 20# Set the scaling factor for the traffic graphs (default is 0)nload -i 10# Set the maximum bandwidth for the traffic graphs (in Kbit/s)nload -m 10000# Show multiple interfaces in multiple windowsnload -m devices
# Display traffic in bits per second (default)nload -u b# Display traffic in bytes per secondnload -u B# Display traffic in kilobits per secondnload -u k# Display traffic in kilobytes per secondnload -u K# Display traffic in megabits per secondnload -u m# Display traffic in megabytes per secondnload -u M# Display traffic in gigabits per secondnload -u g# Display traffic in gigabytes per secondnload -u G
You can combine multiple options for customized monitoring:
nload -t 100 -a 100 -m 10000 -u M eth0
This sets a 100ms refresh rate, 100 data points in the graph, a maximum scale of 10,000 Kbit/s, and displays traffic in megabytes per second for the eth0 interface.
nload is a simple yet powerful tool for monitoring network traffic in real-time. Its straightforward interface and visual graphs make it ideal for quickly assessing network performance without the complexity of more detailed analysis tools.
Whether you're troubleshooting network issues, monitoring server performance, or just curious about your current bandwidth usage, nload provides an intuitive way to visualize network traffic. Its lightweight nature and console-based interface make it particularly valuable in server environments where graphical tools aren't available or practical.
While it doesn't provide the detailed connection-level or process-level information that some other tools offer, nload's focus on simplicity and clarity makes it an essential part of any system administrator's toolkit for quick network monitoring tasks.
Test Your Knowledge
Take a quiz to reinforce what you've learned
Exam Preparation
Access short and long answer questions for written exams