位置: 编程技术 - 正文

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

  • 税后净营业利润英文
  • 小规模纳税人注册资金最高多少
  • 应付股东现金股利通过什么核算
  • 统一企业员工
  • 不征税发票能报税吗
  • 单位买绿植可以报销吗
  • 应收账款核销的会计处理
  • 金税盘维护费全额抵扣冲减的管理费用怎样结转
  • 一般纳税人增值税可以抵扣吗
  • 企业对外借款是怎么规定的
  • 电力公司安装变压器要多少钱
  • 个人开具工程款发票所得税怎么算
  • 餐饮行业原材料
  • 增值税进项税额转出的账务处理
  • 对公账户管理费怎么收
  • 亏损的递延所得税怎么理解
  • 有合同未收到租金税务如何处理?
  • 增值税防伪税控系统管理办法
  • 母子公司之间转让房产
  • 公司注销固定资产如何处理
  • 从对公账户转账到个人账号需要多久?
  • 支付机器设备修理费
  • 旅行社小规模差额征税增值税申报表怎么填
  • 冲减预付款
  • 无法访问您可能的网络
  • 施工企业工程结算
  • 善意取得增值税专用发票 企业所得税
  • html怎么嵌套php
  • 企业投资固定资产
  • 为公司垫付费用,怎么要回
  • 天猫提现到对公账户怎么做账
  • 职工教育经费可以有余额吗?
  • d3.js下载
  • vue全局引入js文件
  • 分类问题的评价方法有
  • collection的属性
  • opencv 方框识别
  • php_curl.dll
  • 收到对方退回的现金
  • 运输发票开具条件
  • 暂估入库算材料成本差异吗
  • js读取数据文件
  • mongodb aggregate count
  • 长期股权投资为什么不是金融资产
  • 购入原材料要交印花税吗
  • 金税四期上线企业还活吗
  • 对公账户发票和普通发票不一样吗
  • 厂部管理人员的工资属于制造费用吗
  • 房地产企业的会计科目设置
  • 固定资产的原价减去预计净残值等于什么
  • 企业的赔偿款抵什么税
  • 红字冲红什么意思
  • 增值税相关的问题
  • 红字发票信息表在哪里查询
  • 电子发票一定要盖章吗
  • 原股东将全部股权转让
  • 收到供应商赠送原材料
  • 贸易融资具体包括
  • 年利率怎么算计算器
  • 数电怎么增加开票员
  • mysql解压版安装教程5.7.20
  • u盘安装win7系统鼠标键盘没反应
  • 硬盘读盘慢修复
  • 电脑avg是什么软件
  • MAC OS X Yosemite开启深色模式的方法
  • win10语音识别怎么打开
  • windows8连接wifi
  • 场景转换的技巧
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • Python+Wordpress制作小说站
  • 批量数据验证
  • python模拟软件
  • Unity for Absolute Beginners(三)
  • js中布尔值为false的六种情况
  • java 视频教程
  • 江西省国家税务局李德平
  • 南昌契税政策
  • 会议服务费属于什么类别
  • 买高档手表
  • 非居民企业机构场所核定征收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设