位置: 编程技术 - 正文

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

  • 滞留票有什么影响
  • 开业费用属于什么费用
  • 个税累计扣除项目合计2712.5是什么
  • 招聘服务合同印花税
  • 企业收到政府补助资金怎么做账
  • 企业经营活动所需的资金的来源渠道有
  • 新开商贸公司怎么做账和报税
  • 支付一年房租计入什么科目
  • 递延资产是长期待摊费用吗
  • 企业工资薪酬包括哪些内容
  • 存货跌价准备转回的条件有哪些
  • 扶持资金属于政府补助吗
  • 出口货物退税率查询
  • 研发物资
  • 融资租赁资产如何入账
  • 纯出口企业要交税吗
  • 以前年度的税务怎么查
  • 沥青混凝土增值税风险
  • 个人营业执照如何办理社保
  • 生产车间消耗品管理表
  • 境外公司在境内取得的收入如何交税
  • 环保税与排污费的关系
  • 坏账准备什么时候转回
  • 预存电费余额是什么意思
  • 关于临时工工资标准的规定
  • 软件开发公司账务怎么做
  • 双链表的删除操作算法,两条改链语句能调换位置吗?
  • wordpress访问速度优化
  • mysql的字段类型有哪些
  • 如何修复win11系统
  • 委托代销委托方需要开发票吗
  • edge浏览器百度网盘插件
  • 会计分录的方法与步骤
  • 发财树叶子发黄怎样补救
  • 财政资金借款给企业
  • 税务机关如何判别c开发票视频
  • oauth2 sso单点登录
  • pytorch中的数据类型
  • nmap的命令
  • java异常编程题
  • 企业将存款汇往异地银行
  • 残疾人个人所得税减免怎么填写申报
  • 公司账号能给个人打款吗
  • phpcms二次开发教程
  • 以土地使用权投资入股的会计处理
  • 小企业会计准则适用于哪些企业
  • 通过SQLServer 2008 操作 MySQL的方法
  • 会计电算化的内容和任务
  • 购买固定资产会计凭证
  • 代开专票上的税额比电子缴款凭证上的税额少怎么调整?
  • 企业长期零申报
  • 购买银行理财产品安全吗
  • 外购固定资产对公司影响
  • 住房公积金是怎么来的?
  • 工会应付下级经费
  • 企业购买商场的资本金要求是多少
  • 一个企业只有收入怎么办
  • 计提工资的会计处理
  • 怎么理解核销
  • 出纳可以做库管吗
  • 普通发票和增值税发票的区别图片
  • 普通发票作废影响额度吗
  • 年终结账的会计分录
  • win2003注册表空间不足
  • 远程删除
  • win10系统玩游戏卡
  • win7系统ctfmon在哪个文件夹
  • win8设备安装
  • win10系统样子
  • linux用户登录
  • win7麦克风不好使
  • linux文件压缩和备份实验
  • vue-cli 使用 报错
  • unity网络通信插件
  • 前端自动化开发软件
  • js数组排序方法sort
  • bootstrap4 教程
  • uk开票网络连接异常怎么回事
  • 无锡税务app
  • 社保uk申请流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设