讲师中心 微信公众号
AI工具推荐 视频效率加速

Linux怎么查看网卡实时吞吐量

梦静大大_9778

梦静大大_9778

发布时间:2026-08-18 06:11:19

|

382人浏览过

|

来源于php中文网

原创

nload最省事,直接读/proc/net/dev零开销;iftop需sudo加-n-N定位IP端口;sar需提前启用才可查历史;/proc/net/dev适合脚本化手动计算。

linux怎么查看网卡实时吞吐量

直接看实时吞吐量,nload 最省事,不用 root、不抓包、响应快;要查是哪个 IP 或端口在猛传数据,必须用 iftop,但得加 -n 和 -N,否则卡且信息不准。

用 nload 看网卡总吞吐量(推荐日常巡检)

nload 直接读 /proc/net/dev,零开销、无干扰,适合快速摸底或 VPS 监控。

  • 默认监控第一个非回环网卡(如 ens33),直接运行 nload 即可
  • 指定接口:运行 nload ens33;想同时看多个,用 nload ens33 lo,但别用 -m —— 界面会挤,各接口刷新不同步,容易误判峰值是否叠加
  • 单位注意:-u M 是兆比特每秒(Mbps),不是 MB/s;100 Mbps ≈ 12.5 MB/s,别拿它直接比磁盘写速
  • 按左右方向键切换接口,q 退出;m 键可切单位,但建议固定用 -u M 启动,避免混淆

用 iftop 定位高流量连接(排查异常必备)

iftop 基于 libpcap 抓包,能精确到 IP:port → IP:port,但必须用 root 权限,且默认会做 DNS 反解,拖慢响应、暴露隐私。

Obsidian (Linux)
Obsidian (Linux)

操作 Obsidian 库(纯 Markdown 笔记),并通过 notesmd-cli 实现自动化。

下载
  • 必加参数:sudo iftop -n -N —— -n 禁 DNS,-N 显端口号,缺一不可
  • 只看某网卡:加 -i eth0;只看某网段:加 -F 192.168.1.0/24;只看字节单位(更直观):加 -B
  • 界面里 TX/RX 列单位是 KB/s 或 MB/s,顶部第二行的 tot 是当前总带宽,不是峰值;看到异常 IP 先别急着封,可能是云厂商健康检查或 CDN 回源
  • 按 l 可过滤,输入 IP 或域名后回车;按 P 暂停刷新方便记录;q 退出

用 sar 查历史吞吐率(需提前配置)

sar 不是实时“盯屏”工具,而是周期采样+持久化统计,适合复盘或确认是否长期跑满带宽。首次使用前必须启用数据收集,否则查不到历史。

  • 安装后编辑 /etc/default/sysstat,把 ENABLED="false" 改成 "true",再重启服务:sudo systemctl restart sysstat
  • 实时采样:运行 sar -n dev 1 5(每秒一次,共 5 次),重点关注 rxkb/s 和 txkb/s 字段
  • 单位是 KB/s;若要换算成 Mbps,粗略乘以 0.0078(即 ÷125),因为 1 KB/s = 8 Kbps = 0.0078 Mbps
  • 它不显示连接详情,也不反映瞬时尖峰——sar -n dev 1 1 的结果是那一秒内的平均值,和 nload 的柱状图峰值不是一回事

手动读 /proc/net/dev(无依赖脚本化场景)

这是最底层的方式,适合写监控脚本或容器环境里无法装额外工具时。所有其他工具底层都靠它,但需要自己算差值、换单位。

  • 运行 cat /proc/net/dev 可见原始字节数;rx_bytes 在第 2 列,tx_bytes 在第 10 列(空格分隔)
  • 两次读取间隔 1 秒,差值除以 1024² 得 MiB/s,除以 125000 得 Mbps(因 1 Mbps ≈ 125,000 B/s)
  • 用 watch -n 1 'cat /proc/net/dev | grep -E "(eth|ens|wlan)"' 可轮询,加 -d 参数还能高亮变化
  • 注意:lo 接口流量也会计入,排查真实外网占用时记得 grep -v "lo:"

真正麻烦的不是“怎么查”,而是查完之后怎么归因——nload 和 iftop 都看不到进程名,这时候得切到 nethogs 或结合 ss -tunlp 手动匹配 PID;另外,容器环境里很多连接会显示为 unknown TCP,那是网络命名空间没被正确识别,不是工具坏了。

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

4190

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

3553

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2773

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

6790

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

6442

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

3713

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

3205

2023.07.20

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

3439

2023.07.25

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

20

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn