linux 查看网络流量命令

BAT架构师资料下载https://github.com/0voice/from_coder_to_expert
安装sar

#yum -y install sysstat 

sar命令参数很多,有时间man一下。

-n参数很有用,他有6个不同的开关:DEV | EDEV | NFS | NFSD | SOCK | ALL 。

  • DEV显示网络接口信息
  • EDEV显示关于网络错误的统计数据
  • NFS统计活动的NFS客户端的信息
  • NFSD统计NFS服务器的信息,SOCK显示套 接字信息
  • ALL显示所有5个开关。它们可以单独或者一起使用。

我们现在要用的就是-n DEV了。

输入命令:sar -n DEV 1 4

sar

命令后面 1 4 意思是:每一秒钟取一次值,取四次,如果想长时间监控可以把值设置大些。
参数说明:

  • IFACE:LAN接口
  • rxpck/s:每秒钟接收的数据包
  • txpck/s:每秒钟发送的数据包
  • rxbyt/s:每秒钟接收的字节数
  • txbyt/s:每秒钟发送的字节数
  • rxcmp/s:每秒钟接收的压缩数据包
  • txcmp/s:每秒钟发送的压缩数据包
  • rxmcst/s:每秒钟接收的多播数据包

输入命令:sar -n EDEV 1 4

EDEV

  • IFACE:LAN接口

  • rxerr/s:每秒钟接收的坏数据包

  • txerr/s:每秒钟发送的坏数据包

  • coll/s:每秒冲突数

  • rxdrop/s:因为缓冲充满,每秒钟丢弃的已接收数据包数

  • txdrop/s:因为缓冲充满,每秒钟丢弃的已发送数据包数

  • txcarr/s:发送数据包时,每秒载波错误数

  • rxfram/s:每秒接收数据包的帧对齐错误数

  • rxfifo/s:接收的数据包每秒FIFO过速的错误数

  • txfifo/s:发送的数据包每秒FIFO过速的错误数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容