需用ifstat、nload、iftop三工具:ifstat查KB/s级实时吞吐,nload看ASCII动态流量图识尖峰,iftop按IP+端口定位高流量进程;均需先安装,注意单位换算与参数限定。

你需要在麒麟系统终端中实时看到网卡每秒收发多少数据,比如验证下载是否跑满带宽、判断视频会议卡顿是否由上传抢占引起,或排查后台程序偷偷上传日志,就必须调用内核级网络统计接口获取原始吞吐数值,不能依赖图形界面缓存或图标状态。
用ifstat查看KB/s级实时吞吐
这是最轻量、响应最快的方法,输出干净无干扰,适合截图汇报或写进监控脚本。
桌面空白处右键 → 选择“打开终端”。
执行:sudo apt-get install ifstat -y && ifstat -t 1。
观察输出中的rxkB/s和txkB/s两列:数值跳动即为当前接收与发送速率;例如显示12500,代表12.5 MB/s——因为1 KB = 1024 B,但行业惯例按1000换算,所以12500 kB/s ≈ 12.5 MB/s。
若输出为空或报错“command not found”,说明系统未预装ifstat,需先安装再运行,不可跳过-y参数,否则安装中断后命令无法自动执行。
用nload看ASCII动态流量图
当你需要一眼识别突发尖峰、周期性抖动,或怀疑链路被物理限制时,nload的左右双柱状图比数字更直观。
方法一:快速启动指定网卡监控
终端中执行:sudo apt-get install nload -y && nload enp0s3。
将enp0s3替换成你的真实网卡名,常见有wlp2s0(无线)、ens11f0(华为擎云有线)。
方法二:安装后手动指定并切换接口
先运行nload不带参数,界面左上角会列出所有活跃接口;按左右方向键切换,选中目标网卡后回车确认。
【注意Curr单位是kbit/s,不是kB/s;换算成文件传输速度必须除以8,例如Curr=940000 kbit/s → 实际约117.5 MB/s】。
按q键退出,无需Ctrl+C。
用iftop定位高流量进程源头
如果你已发现TX持续高位,但不确定是哪个程序在上传,iftop能直接按IP+端口维度排序实时连接占用。
第一步:安装并以字节单位运行
执行:sudo apt-get install iftop -y && sudo iftop -B -n -N。
-B强制以字节(Byte)显示,避免bit混淆;-n禁用DNS解析,提速;-N显示端口号而非服务名。
第二步:聚焦发送方向
界面上方默认显示全部连接,按Shift + P可只显示发送(TX)流量,此时顶部进程即为当前上传主力。
第三步:锁定网卡避免虚拟接口干扰
若列表中混入docker0或lo,加-i参数限定:例如sudo iftop -B -n -N -i ens11f0。

















