温馨提示×

debian ifconfig怎样看流量

小樊
45
2026-09-18 16:00:48
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)中,ifconfig 本身可以粗略查看网络接口的流量统计,但不是实时的“流速”,而是累计流量。


一、用 ifconfig 看流量(累计值)

ifconfig

或指定网卡(如 eth0):

ifconfig eth0

示例输出(关键部分):

RX packets 123456  bytes 987654321 (987.6 MB)
TX packets 654321  bytes 123456789 (123.4 MB)

含义:

  • RX:接收(下载)
    • packets:接收的数据包数
    • bytes:接收的总字节数
  • TX:发送(上传)
    • packets:发送的数据包数
    • bytes:发送的总字节数

⚠️ 注意:

  • 这是开机以来的累计流量
  • 重启网络或机器后会清零
  • 不能直接看到“当前速度”

二、watch + ifconfig 看“近似流速”

如果你想“动态看变化”:

watch -n 1 ifconfig eth0

每秒刷新一次,肉眼看 bytes 变化,可估算速率。


三、更推荐的方式(实时流量)

1️⃣ ip 命令(ifconfig 的替代)

ip -s link

或:

ip -s link show eth0

2️⃣ 专门看实时流量的工具

iftop(最常用)

sudo apt install iftop
sudo iftop -i eth0
  • 实时显示每个连接的上下行速度

nload

sudo apt install nload
nload eth0
  • 简单的网卡总流量图

vnstat(统计历史流量)

sudo apt install vnstat
vnstat
  • 按天 / 月统计流量

四、总结

需求 推荐命令
看累计流量 ifconfig / ip -s
看实时速度 iftop / nload
看历史统计 vnstat

如果你愿意,可以告诉我:

  • Debian 版本
  • 是服务器还是桌面
  • 想看“哪个网卡 / 哪个进程”的流量

我可以给你更精确的命令。

0 踩