位置: 编程技术 - 正文

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日志)

  • 所得税汇算资产总额怎么算
  • 属于印花税征税对象的是
  • 社保怎么进行账单查询
  • 期初存货中固定制造费用
  • 公司注销章要销毁吗
  • 债权投资产生的利息调整包括哪些内容
  • 幼儿园个税怎么交
  • 权益法核算的好处
  • 欠缴税款会给纳税证明吗
  • 现金日记账划线更正法
  • 支票报销是怎么操作的
  • 合作建房如何纳税
  • 商品流通企业成本核算的内容包括
  • 酒店怎么合理规划管理
  • 售后回租是否确认收入
  • 长期借款利息的会计分录
  • 年收入超过12万什么时候申报
  • 奖金用现金发放违法吗
  • 关联企业股份
  • 物业费的进项税额可以抵扣吗
  • 企业不重视引起的四大涉税风险
  • 公允价值上升是收益还是损失
  • 填写报关单需要什么资料
  • 已抵扣原材料进项税额转出完整分录
  • 净资产利润比率计算公式
  • win10 批量安装软件
  • 包装物押金收入计入收入总额吗
  • 现金折扣的会计处理方法
  • 销售费用里面的支付的安装人工费汇算清缴时计入哪里
  • java.exe进程可以关掉吗
  • 支付押金无法付款
  • 乱账怎么调整
  • 关于扩展检索,下列说法正确的是
  • 国家最高科技奖2018
  • 股权激励的账务如何处理
  • 深度学习实战10-数学公式识别-将图片转换为Latex(img2Latex)
  • 小企业如何记账
  • 预付的购货款计入什么科目
  • 农产品免税发票可以抵扣增值税吗
  • 帝国cms栏目自定义字段
  • 年终奖影响社保缴费基数吗
  • 附加税计税依据扣除留抵退税
  • sqlserver分页查询越到最后越慢
  • 小规模增值税纳税人税率
  • 哪些进项税额不能抵扣
  • 商品购进核算
  • 去年多计提工资今年怎么进行损益调整
  • 一般纳税人转小规模纳税人的条件
  • 福利费需要发票吗
  • 业务招待费扣除标准2023
  • 原材料用于在建工程
  • 记账凭证分类
  • 缴纳税款滞纳金应计入哪个科目
  • 股东借款转为实收资本的说明
  • 固定资产更新改造被替换的旧部件残值收入
  • 增值税发票开负数怎么做账?
  • 如果非货币性资产会怎样
  • 亏损合同预计负债
  • 劳务费可以白条入账吗
  • 结账时能否用红笔写名字
  • mysql5.7解压版安装步骤
  • Win10 Build 17035自制64位中国版十合一ISO镜像下载地址
  • VMware虚拟机安装Android系统
  • 比较常见的别墅户型
  • win8出现问题需要重启
  • centos 安装
  • win8系统字体大小设置
  • Win10 Mobile 10586.242累积更新上手视频评测
  • 如何解决老电脑卡顿问题
  • centos 安装chia
  • 3d图形计算器
  • react native 应用
  • cocos2d怎么用
  • shell实际例子
  • shell脚本配置环境
  • arm兼容库安卓x86
  • jquery checkbox无法用attr()二次勾选问题的解决方法
  • javascript模块化与非模块化开发区别
  • python讲解
  • 车辆购置税查询不到应征欠税信息,不能进行扣款操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设