Linux 查看网络流量脚本(两种)
来源:互联网 发布:淘宝怎么给五星好评 编辑:程序博客网 时间:2024/06/04 23:31
1
- #!/bin/bash
- if [ -n "$1" ]; then
- eth_name=$1
- else
- eth_name="eth0"
- fi
- i=0
- send_o=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'`
- recv_o=`ifconfig $eth_name | grep bytes | awk '{print $2}' | awk -F : '{print $2}'`
- send_n=$send_o
- recv_n=$recv_o
- while [ $i -le 100000 ]; do
- send_l=$send_n
- recv_l=$recv_n
- sleep 1
- send_n=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'`
- recv_n=`ifconfig $eth_name | grep bytes | awk '{print $2}' | awk -F : '{print $2}'`
- i=`expr $i + 1`
- send_r=`expr $send_n - $send_l`
- recv_r=`expr $recv_n - $recv_l`
- total_r=`expr $send_r + $recv_r`
- send_ra=`expr \( $send_n - $send_o \) / $i`
- recv_ra=`expr \( $recv_n - $recv_o \) / $i`
- total_ra=`expr $send_ra + $recv_ra`
- sendn=`ifconfig $eth_name | grep bytes | awk -F \( '{print $3}' | awk -F \) '{print $1}'`
- recvn=`ifconfig $eth_name | grep bytes | awk -F \( '{print $2}' | awk -F \) '{print $1}'`
- clear
- echo "Last second : Send rate: $send_r Bytes/sec Recv rate: $recv_r Bytes/sec Total rate: $total_r Bytes/sec"
- echo "Average value: Send rate: $send_ra Bytes/sec Recv rate: $recv_ra Bytes/sec Total rate: $total_ra Bytes/sec"
- echo "Total traffic after startup: Send traffic: $sendn Recv traffic: $recvn"
- done
2.
#!/bin/bashalias ifconfig="/sbin/ifconfig"eth=eth0while true; doRXpre=$(ifconfig ${eth} | grep bytes | awk '{print $2}'| awk -F":" '{print $2}')TXpre=$(ifconfig ${eth} | grep bytes | awk '{print $6}' | awk -F":" '{print $2}')sleep 1RXnext=$(ifconfig ${eth} | grep bytes | awk '{print $2}'| awk -F":" '{print $2}')TXnext=$(ifconfig ${eth} | grep bytes | awk '{print $6}' | awk -F":" '{print $2}')echo RX ----- TXecho "$((((${RXnext}-${RXpre})/1024)/1024))MB/s $((((${TXnext}-${TXpre})/1024/1024)))MB/s"done
- Linux 查看网络流量脚本(两种)
- Linux查看网络流量的脚本
- Linux查看网络流量的脚本(转载)
- Linux查看网络流量
- Linux查看网络流量
- linux网络流量查看
- Linux查看网络流量
- Linux查看网络流量
- Linux查看网络流量KPI
- Linux查看网络流量
- linux 查看网络流量
- linux sar查看网络流量
- Linux网络流量查看工具
- linux网络流量脚本
- linux网络流量监控脚本
- Linux服务器下查看网络流量
- Linux 查看网络流量具体实现
- linux网络流量的监控脚本
- spring学习笔记(下)
- 自娱自乐2之Linux gadget驱动1(linux-3.2.36的composite)
- 从旅伴中救回来的旅程
- Python变量类型及变量引用
- DSP之中断总结篇
- Linux 查看网络流量脚本(两种)
- Flex索引数组
- shh整合后web.xml、spring配置文件和struts.xml的内容
- note : 使用宏简化代码的输入
- 内核通知链机制的原理及实现
- 冒泡排序
- poj 2421
- Android系统信息获取 之十一:获取IMEI,IMSI号
- libcurl多线程超时设置不安全