位置: 编程技术 - 正文

shell awk实现实时监控网卡流量脚本(常见应用二) (shell中awk命令)

编辑:rootadmin

推荐整理分享shell awk实现实时监控网卡流量脚本(常见应用二) (shell中awk命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell awk命令,shell awk命令,shell awk命令详解,shell awk命令,awk调用shell函数,shell中awk命令脚本实例,shell中awk命令脚本实例,shell中的awk工具执行原理,内容如对您有帮助,希望把文章链接给更多的朋友!

实现原理: [chengmo@localhost ~]$ cat /proc/net/devInter-| Receive | Transmitface |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo: 0 0 0 0 0 0 0 0 0 0 0 0 eth0: 0 0 0 0 0 0 0 0 0 0 0

shell awk实现实时监控网卡流量脚本(常见应用二) (shell中awk命令)

proc/net/dev 文件保存了网卡总流量信息,通过间隔一段间隔,将入网卡与出记录加起来。减去之前就得到实际速率。

程序代码:

复制代码代码如下:awk 'BEGIN{OFMT="%.3f";devf="/proc/net/dev";while(("cat "devf) | getline){ if($0 ~ /:/ && ($+0) > 0) { split($1,tarr,":"); net[tarr[1]]=$+tarr[2]; print tarr[1],$+tarr[2]; }}close(devf);while((system("sleep 1 ")) >=0){ system("clear"); while( getline < devf ) { if($0 ~ /:/ && ($+0) > 0) { split($1,tarr,":"); if(tarr[1] in net) { print tarr[1],":",($+tarr[2]-net[tarr[1]])*8/,"kb/s"; net[tarr[1]]=$+tarr[2]; } } } close(devf);}}' 说明:第一个while 是获得总的初始值,$1是网卡出流量,$是网卡进流量。第2个while会间隔1秒钟启动一次。计算总流量差得到平均每秒流量。 注意:通过getline 逐行读取文件,需要close关闭 。否则在第2次while循环中不能获得数据。 运行结果:

awk 分析web日志(页面执行时间)(常见应用3) 前一段时间,我写过一篇文章,shell脚本分析nginx日志访问次数最多及最耗时的页面(慢查询),其中提到了分析耗时页面重要性。今天主要讲的,是通过

awk 多行合并(next 使用介绍) (常见应用4) awknext语句使用:在循环逐行匹配,如果遇到next,就会跳过当前行,直接忽略下面语句。而进行下一行匹配。复制代码代码如下:text.txt内容是:abcde[chengmo@

linux awk 数组排序多种实现方法 复制代码代码如下:[chengmo@localhost~]$awk'BEGIN{info="thisisatest";split(info,tA,"");for(kintA){printk,tA[k];}}'4test1this2is3a如果需要按照顺序输出,通过键值定位方式输出

标签: shell中awk命令

本文链接地址:https://www.jiuchutong.com/biancheng/359053.html 转载请保留说明!

上一篇:linux下通过awk查看ip连接数(常见应用一) (linux中awk怎么用)

下一篇:awk 分析web日志(页面执行时间)(常见应用3) (awk统计nginx日志)

  • 不能从销项税额中抵扣的进项税额都有什么
  • 生产企业免抵退税
  • 库存暂估入账
  • 卖出看跌期权的损益图
  • 开发票高校是企业还是非企业单位
  • 上月已收款,本月开的票怎么做分录
  • 净资产增加额计算公式
  • 公司租用个人房屋如何记账
  • 企业所得税查增值税吗
  • 往来核算会计的岗位职责和工作内容
  • 企业收到预收账款,能不能给购买方开具发票
  • 企业怎么申请无运输工具承运资质
  • 人力资源外包公司排名
  • 预交了一个季度的社保
  • 设备安装税率是6%还是9%
  • 工程项目关闭
  • 消费型增值税的特点的是( )
  • 计算当期应纳税额
  • 职工报销子女医药费
  • 投资股权转让需要注意什么?
  • win7系统没有桌面图标怎么办
  • 主体有哪些
  • 行政事业单位的营业执照叫什么
  • 公司收到项目的现金
  • 广告牌费用会计分录
  • win10电脑屏幕颜色变了怎么调到原来的
  • php变量底层实现
  • php安装部署
  • mysqli php
  • 代办税务需要什么资质
  • 逾期未申报如何申报
  • 前端数据加密的三种方式
  • php实现分页查询
  • vue面试题及答案2021
  • php正则匹配中文
  • 计提的福利费怎么处理
  • 其他货币资金的账务处理
  • Vue3通透教程【二】更高效的构建工具—Vite
  • apache druid使用
  • 事业单位应当按月对固定资产计提折旧
  • 软件公司股权
  • cookie 会话
  • mysql5.0升级到8.0
  • mongodb数据库的层次结构
  • 制造费用结转本年利润吗
  • 预缴增值税款怎么入账
  • 车辆购置税可以网上缴纳吗
  • 数据库镜像是什么意思
  • 发放职工工资是什么支出
  • 资本公积账务处理办法
  • 应交税费会计核算
  • 投资性房地产抵债怎么做账务处理
  • 公司私账银行流水
  • 所得税后净现金流量计算
  • 库存商品坏账准备怎么算
  • 住宅可以注册什么类型的公司
  • 加强备案管理
  • 公司差旅费报销标准表
  • 预付账款的
  • 产品是如何产生的
  • sql server用处
  • centos 安装chia
  • openbsd4.1+apache+mysql+php 环境配置
  • 新买的苹果电脑没有电
  • xp启用telnet
  • macbook的dock栏怎么不见了
  • linux如何远程桌面
  • python在web上的应用
  • js中转换成string类型的方法
  • javascript中window.event事件用法详解
  • javascript高级程序设计电子书
  • android 设备信息
  • shell动态显示
  • c# /n
  • android开发前景
  • python运行flask
  • a类棉b类棉c类的区别
  • 中国税务社保缴费app下载
  • 财税库银是什么税
  • 税务局工会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设