Linux 中查看网口流量的利器 -- sar 有这么一个小工具,通过它能够查看各个网口的IP报文流量统计。 利用sar命令,加上-n DEV参数,即可统计出所有网卡上的流量,在显示的第五和第六列,显示的是接收到的数据流量和发送的数据流量,单位是kB/s,即每秒多少千字节。后面的1 2是指每1秒报告一次,共报告2次。 # sar -n DEV 1 2 Linux 2.6.32.59-0.7-default (vmCIE) 04/02/14 _x86_64_ 21:12:47 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 21:12:48 lo 147.47 147.47 27.76 27.76 0.00 0.00 0.00 21:12:48 eth0 14.14 1.01 1.38 0.05 0.00 0.00 0.00 21:12:48 eth1 17.17 5.05 3.35 3.20 0.00 0.00 0.00 21:12:48 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 21:12:49 lo 128.71 128.71 25.19 25.19 0.00 0.00 0.00 21:12:49 eth0 18.81 0.99 2.47 0.05 0.00 0.00 0.00 21:12:49 eth1 21.78 4.95 2.94 1.23 0.00 0.00 0.00 Average: IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s Average: lo 138.00 138.00 26.46 26.46 0.00 0.00 0.00 Average: eth0 16.50 1.00 1.93 0.05 0.00 0.00 0.00 Average: eth1 19.50 5.00 3.15 2.21 0.00 0.00 0.00 如果只想查看某一个网卡的流量,可以用sar -n DEV 1 2|grep eth0来过滤。 # sar -n DEV 1 2|grep eth0 21:15:35 eth0 17.00 0.00 1.03 0.00 0.00 0.00 0.00 21:15:36 eth0 23.76 0.00 2.09 0.00 0.00 0.00 0.00 Average: eth0 20.40 0.00 1.56 0.00 0.00 0.00 0.00 (责任编辑:IT) |