找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1069

积分

0

好友

135

主题
发表于 11 小时前 | 查看: 2| 回复: 0

如果你正在使用纯终端环境的Linux服务器或桌面,想要实时了解网络带宽的占用情况,该怎么办呢?手动计算既麻烦又不直观。这里推荐一个简单又强大的命令行小工具——nload,它能让你在终端里直观地监控网络流速。

nload 是一个用于实时监控网络流量的命令行工具。它能够显示网络接口的实时带宽使用情况,包括下载和上传流量,并以图形化的方式展示数据,便于快速了解网络活动。

如何安装 nload?

在大多数 Linux 发行版上,都可以通过包管理器轻松安装。例如,在 Arch Linux 或 Manjaro 上,可以使用以下命令:

sudo pacman -Sy nload

对于基于 Debian/Ubuntu 的系统,通常使用 apt

sudo apt update && sudo apt install nload

而对于 RHEL/CentOS/Fedora 等系统,则可以使用 yumdnf

# 对于较老的系统使用 yum
sudo yum install nload
# 对于 Fedora 或新版本 RHEL/CentOS
sudo dnf install nload

基本使用方法

安装完成后,直接在终端中输入 nload 命令即可运行。默认情况下,它会自动检测并列出所有可用的网络接口,并用动态的ASCII字符图表展示每个接口的实时流入(Incoming)和流出(Outgoing)速率。

nload工具监控本地回环接口流量的终端输出截图

如上图所示,nload 会清晰地展示出当前速率(Curr)、平均速率(Avg)、最小/最大速率以及传输总量(Ttl)等关键信息,对于排查网络问题或简单监控非常有帮助。在复杂的网络环境或运维工作中,这类轻量级工具往往能发挥大作用。

常用参数与技巧

单纯运行 nload 会监控所有接口。你也可以指定监控某个特定的接口,例如只监控 eth0:

nload eth0

如果想同时对比多个接口的流量,可以使用 -m 参数,这样不会分屏显示所有接口,而是集中展示:

nload -m

此外,通过箭头键可以在不同监控界面之间切换,按 F2 键可以显示帮助菜单,按 q 键即可退出程序。

掌握像 nload 这样的命令行工具,能让你在缺少图形界面的服务器环境中依然游刃有余。如果你想探索更多类似的运维神器或交流使用心得,欢迎来 云栈社区运维/DevOps/SRE 板块逛逛。




上一篇:AI原生应用的核心差异:产品模型一体化(PMI)深度解析
下一篇:C# LINQ First、Single、Last 操作符详解:避坑指南与工程实践
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-2-7 20:46 , Processed in 0.313302 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表