打印流量脚本

原创 2013年12月02日 16:28:17

看到一个简单的打印 Linux服务器流量的脚本。

#!/bin/bash  
alias ifconfig="/sbin/ifconfig" 
eth=eth0  
while true; do 
RXpre=$(ifconfig ${eth} | grep bytes | awk '{print $2}'| awk -F":" '{print $2}')  
TXpre=$(ifconfig ${eth} | grep bytes | awk '{print $6}' | awk -F":" '{print $2}')  
sleep 1  
RXnext=$(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 ----- TX  
echo "$((((${RXnext}-${RXpre})/1024)/1024))MB/s $((((${TXnext}-${TXpre})/1024/1024)))MB/s" 
done


查看Linux服务器网卡流量小脚本shell和Python各一例

有时我们需要较为实时的查看服务器上的网卡流量,这里我写了两个小脚本,一个用shell(先写的,一次只能查看一个网卡),另一个用Python(后写的,一次可查看多个网卡)。脚本中都用了while tru...
  • kai404
  • kai404
  • 2016年10月18日 22:16
  • 813

nagios 流量监控和报警的shell脚本

上下文:我们平台的监控系统用的是cacti+nagios。之前没有加流量异常报警设置,cacti上到是有插件可以时间报警,但是无法使用我们自己的短信接口(nagios用的购买的短信接口),所以想自己写...
  • kai404
  • kai404
  • 2016年10月19日 16:54
  • 625

shell脚本——输出打印显示的操作使用

输出打印显示的操作使用#!/bin/bash# echo输出显示的用法# 显示普通字符 echo "I am zhangshaoyu"echo I am zhangshaoyuecho 100# 显示...
  • potato512
  • potato512
  • 2016年09月01日 11:43
  • 517

【python脚本】-刷CSDN博客流量

本脚本可以通过打开CSDN博客页面,来增加博客访问量。写此脚本纯粹是为了练手,想要增加访问量,写出高质量的文章才是王道。脚本如下: #!usr/bin/python # -*- coding: ut...
  • Kevin_zhai
  • Kevin_zhai
  • 2016年09月02日 17:26
  • 1545

Nginx拷贝流量

借助Nginx httpLuaModule,将nginx上的流量拷贝一份到测试机,线上机的执行结果返回。测试机的执行结果并不返回。...
  • jintaodu
  • jintaodu
  • 2016年05月02日 22:26
  • 2345

网络代理实现智能流量分流的研究(PAC脚本介绍及利用)

转自:http://www.cnblogs.com/freevpn/p/5600281.html 因为工作原因,需要访问一些国外的网站(科学上网),但直接FQ并不方便,于是研究了一些...
  • pptpipsec
  • pptpipsec
  • 2016年06月20日 20:25
  • 1085

shell脚本打印日志方法

在Shell脚本执行过程中如果没有日志记录,特别是脚本比较长的情况下在执行完再定位问题很难发现问题原因,因此在脚本中增加日志显得十分重要。如何在日志中记录是哪个用户什么时间执行的哪个脚本,执行结果又是...
  • xiegh2014
  • xiegh2014
  • 2016年05月30日 20:01
  • 915

移动运营商劫持注入用户流量显示代码

很多做移动web开发的同学应该都遇到一个很蛋疼的问题,自己的页面被中国移动注入了一些显示用户流量的代码。 效果如图: 通过浏览器调试发现,这玩意儿居然总共快接近 1兆,加载需要近30秒!难怪我的页...
  • ZhengJiepeng
  • ZhengJiepeng
  • 2016年08月08日 15:18
  • 389

shell 脚本学习笔记-1 终端打印 变量 环境变量

1. echo 打印 echo Welcom to Bash echo "Welcom to Bash" echo 'Welcom to Bash' 结果都一样,终端输出 Welcom to Bash...
  • xiaofei125145
  • xiaofei125145
  • 2015年09月19日 21:21
  • 2172

使用nload做centos 流量监控(安装)

CentOS 安装nload(流量统计) yum install gcc gcc-c++ ncurses-devel wget http://www.roland-riegel.de/...
  • sdlcwangsong
  • sdlcwangsong
  • 2014年08月12日 11:00
  • 710
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:打印流量脚本
举报原因:
原因补充:

(最多只允许输入30个字)