搜索

如何在Linux下统计高速网络中的流量?

发表于 2025-11-05 00:02:43 来源:益强智未来
如何在Linux下统计高速网络中的流量?
下统复制#!/bin/bash  INTERVAL="1"  # update interval in seconds  if [ -z "$1" ]; then          echo          echo usage: $0 [network-interface]          echo          echo e.g. $0 eth0          echo          echo shows packets-per-second          exit  fi  IF=$1  while true  do          R1=`cat /sys/class/net/$1/statistics/rx_packets`          T1=`cat /sys/class/net/$1/statistics/tx_packets`          sleep $INTERVAL          R2=`cat /sys/class/net/$1/statistics/rx_packets`          T2=`cat /sys/class/net/$1/statistics/tx_packets`          TXPPS=`expr $T2 - $T1`          RXPPS=`expr $R2 - $R1`          echo "TX $1: $TXPPS pkts/s RX $1: $RXPPS pkts/s"  done  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.
随机为您推荐
版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright © 2016 Powered by 如何在Linux下统计高速网络中的流量?,益强智未来  滇ICP备2023006006号-17sitemap

回顶部