网站搜索

nload - 实时监控 Linux 网络带宽使用情况


nload 是一个命令行工具,用于实时监控网络流量和带宽使用情况。它可以帮助您使用图表监控传入和传出流量,并提供附加信息,例如传输的数据总量和最小/最大网络使用量。

在本指南中,我们将向您展示如何安装和使用nload来实时监控Linux网络流量和带宽利用率。

在 Linux 系统上安装 nload

通过在基于 CentOS 或 RHEL 的系统上启用 EPEL 存储库,可以轻松安装 nload

-------- On CentOS and RHEL -------- 
yum install epel-release
yum install nload

-------- On Fedora 22+ --------
dnf install nload

在 Debian/Ubuntu 上,可以从默认系统存储库安装 nload,如图所示。

sudo apt install nload	

如何使用 nload 监控 Linux 网络使用情况

启动 nload 后,您可以通过按向左和向右箭头键在设备之间切换(可以在命令行上指定或自动检测到的设备):

nload
Or
nload eth0

可用的快捷键

运行nload后,您可以使用以下快捷键:

  • 使用箭头键或Enter/Tab键将显示切换到下一个网络设备或使用启动时 - m 标志,到设备的下一页。
  • 使用F2 显示选项窗口。
  • 使用F5将当前设置保存到用户的配置文件中。
  • 使用F6从配置文件重新加载设置。
  • 使用qCtrl+C退出nload。

一次显示多个设备;不显示流量图表,请使用 -m 选项。箭头键可根据屏幕上显示的数量来回切换设备:

nload -m

使用-a period 设置平均计算时间窗口的长度(以秒为单位)(默认为300):

nload -a 400

-t 间隔标志设置显示的刷新间隔(以毫秒为单位)(默认值为500)。请注意,指定小于大约 100 毫秒的刷新间隔会使流量计算非常不精确:

nload -ma 400 -t 600

您可以指定要与 devices 标志一起使用的网络设备(默认为“all” - 意思是显示所有自动检测到的设备):

nload devices wlp1s0

你可能还喜欢:

  1. Iftop – Linux 网络带宽监控工具
  2. NetHogs – 监控 Linux 中每个进程的网络带宽使用情况
  3. VnStat — 监控 Linux 中的实时网络流量
  4. bmon – 强大的网络带宽监控和调试工具
  5. 13 Linux 网络配置和故障排除命令

在本指南中,我们向您解释了如何在 Linux 中安装和使用 nload 来监控网络使用情况。如果您发现任何类似的工具,请不要忘记通过下面的评论部分通知我们。