文章来源:http://blog.chinaunix.net/uid-108431-id-3256066.html

突然想对linux的网卡流量进行监控,又不想使用cacti,觉得配置snmp很麻烦。现成的工具好像也没啥太好用的。决定自己写一个脚本。

#!/bin/bash
rx1=$(ifconfig $1|grep "RX bytes"|awk '{print $2}'|awk -F: '{print $2}')
sleep 1
rxa=$(($rx1 / 1000))
rx2=$(ifconfig eth0|grep "RX bytes"|awk '{print $2}'|awk -F: '{print $2}')
rxb=$(($rx2 / 1000))
echo "Net Traffic is:" $(($rxb - $rxa))k/s

另存为traffic
使用方法如下:

chmod 777 traffic
watch ./traffic eth0

效果如下:

shell脚本实现对网卡流量监控相关推荐

  1. 用shell脚本实时查看网卡流量

    用shell脚本可以实现对网卡bytes和packets的双重监控,每隔一秒输出一次,最后输出的是对应IP地址的流量情况. #!/bin/bash while true don=1 while (($ ...

  2. c#利用PerformanceCounter进行网卡流量监控

    PerformanceCounter基础知识: 参考 Performance Counter的使用 利用PerformanceCounter进行网卡流量监控 方法一:利用PerformanceCoun ...

  3. Linux网卡限速下载,端口限速下载脚本,网卡流量监控脚本

    限速脚本:命令 "./limitRate.sh help (帮助)" "./limitRate.sh stop (停止限速)"  "./limitRa ...

  4. Nagios 网卡流量监控

    本文所用到的监控流量插件来自"石头"的 1.20 版 shell 插件.感谢之.... 下载地址为: 点击下载 . 总体设置可以分为两块, linux 主机及非 linux 主机. ...

  5. iftop工具(网卡流量监控软件)的使用

    直接运行iftop,不加任何参数 界面显示 界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的. 中间的<= =>这两个左右箭头,表示的是流量的方向. TX:发送流量 R ...

  6. linux进程流量检测,linux使用shell检测并记录网卡流量

    检测网卡流量,并按规定格式记录在日志中#!/bin/bash ####################################################### #检测网卡流量,并按规定格 ...

  7. 99.Shell脚本自启程序并监控(实现全自动监控服务)

    添加重启后执行任务 crontab -e 加入 @reboot nohup sh /root/scripts/init.sh & 编辑init.sh内容 #!/bin/bash #导入jre必 ...

  8. Shell脚本实战:日志关键字监控+自动告警

    转载来源: 介绍 该程序使用场景说明:主要用于Linux服务器监控程序日志,如出现关键字异常则触发相应的动作或告警操作,通知到邮件联系人. 一.安装邮件服务 1.解压 tar -jxf mailx-1 ...

  9. 2021-04-09 linux的shell脚本简单教程

    linux 的基本操作(编写shell 脚本) 如果文章中的图片再次挂掉了,麻烦请去公众号内查看  终于到shell 脚本这章了,在以前笔者卖了好多关子说shell脚本怎么怎么重要,确实shell脚本 ...

最新文章

  1. Swift之深入解析反射Mirror的底层原理
  2. spring storedProcedure 使用
  3. 【Python3】print用逗号,write用加号
  4. 自动化运维之 部署Saltstack 并批量部署 Nginx
  5. 解决Qt5 Creator无法切换输入法(fcitx),Ubuntu中不能使用搜狗输入法录入汉字问题...
  6. uniapp踩坑指南之坑多到写不完
  7. HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面
  8. Elasticsearch7.15.2 报java.lang.NoClassDefFoundError: org/elasticsearch/client/Cancellable的解决方案
  9. 孪生神经网络_基于局部和全局孪生网络的鲁棒的人脸跟踪
  10. lua里面的客户端服务器协议,Lua 服务器与客户端实例(转)
  11. java下载txt文本文件
  12. php 检测 变量是否设置,php如何判断变量是否有设置的函数
  13. 132.分割回文串II
  14. 动画图解:十大经典排序算法动画与解析,看我就够了!(配代码完全版)
  15. 小程序与MySQL数据库的交互_微信小程序数据库交互如何做到?
  16. python k线形态识别_python量化金融系列-K线分析、及形态捕捉
  17. 全国计算机考试北京报名时间2015年,北京市2015年9月全国计算机等级考试报名时间...
  18. 百度搜索关键词的使用方式
  19. 国内直接下载google play谷歌商店apk安装包的网站【https://apkpure.com/】
  20. android 短信数据库在哪个文件夹,安卓手机的短信备份后存到了哪个文件夹下

热门文章

  1. React Native 实战:构建电商 App
  2. 【前端】input隐藏的三种方法和区别
  3. scipy求解矩阵微分方程
  4. VR+全景播放器+头控讲解-06
  5. 数学建模--转移矩阵
  6. 杂项:SpagoBI
  7. 杭电4524-郑厂长系列故事——逃离迷宫
  8. Monkey Patching in Go
  9. 计算机按键mu,计算器的 MU键是什么意思?
  10. java+字体包下载_onlyoffice5.4.2离线包下载—解决中文字体问题