首页/网络/网络排障速查/ip -s link:接口计数与错误快速巡检
本包目录(235 条)
排查流程与方法36 条
连通性与链路检测54 条
DNS 与解析排查46 条端口与连接检查37 条抓包与流量分析32 条应用层慢与丢包定位30 条

ip -s link:接口计数与错误快速巡检

不想记一堆 ethtool 参数时,ip -s link 一口气列出所有接口的收发字节、包量、错误、丢包;-s -s 还能看到具体错误类型。

网络排障速查网络更新于 2026-10-12

巡检命令

巡检命令
ip -s link                          # 全部接口简表
ip -s link show eth0                # 单接口
ip -s -s link show eth0             # 二级详情(各类错误细分)
# 字段:RX: bytes packets errors dropped overrun mcast

/proc/net/dev 与监控口径

/proc/net/dev 与监控口径
cat /proc/net/dev
# 两次采样差分:
awk '/eth0/{print $4" "$12}' /proc/net/dev   # 粗略错误/丢包列(逐列含义见 ip -s 输出)
巡检脚本用 ip -s link 的 JSON(ip -s -j link)比解析文本更稳;errors/dropped 分别统计协议错与资源不足丢包。

易错点

  • 把 dropped 一律当链路问题:主机侧资源不足(buffer/CPU)也会 dropped,要结合 ethtool -S 细分
  • 解析文本输出未考虑列随版本变化,脚本应优先 -j JSON

数据来源与参考

  • iproute2 手册(ip -s link)
  • Linux 内核 /proc/net/dev 文档

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌