首页 > 其他分享 >运维脚本---------实时流量

运维脚本---------实时流量

时间:2022-08-19 22:34:58浏览次数:91  
标签:OLD 运维 --------- 实时 dev NEW net proc OUT

# cat /proc/net/dev 查看的是所有硬件设备的网络传输情况,查到的是累计值
#想要传输实时,则需要将下一秒(下一时间)获得的值减去前一秒(当前时间)

#! /bin/bash
NIC=$1
echo -e " In -------------- Out"
while true;do
    OLD_IN=$(awk '$0~"'$INC'"{print $2}' /proc/net/dev)
    OLD_OUT=$(awk '$0~"'$INC'"{print $10}' /proc/net/dev)
    sleep 1
    NEW_IN=$(awk '$0~"'$INC'"{print $2}' /proc/net/dev)
    NEW_OUT=$(awk '$0~"'$INC'"{print $10}' /proc/net/dev)
    IN=$(printf "%.1f%s" "$((($NEW_IN-$OLD_IN)/1024))" "KB/s"
    OUT=$(printf "%.1f%s" "$((($NEW_OUT-$OLD_OUT)/1024))" "KB/s"
    echo "$IN $OUT"
    sleep
done

注意:%.1f表示保留一位小数,这里的1为阿拉伯数字1,可以是2~9这些,表示保留的小数点后几位

标签:OLD,运维,---------,实时,dev,NEW,net,proc,OUT
From: https://www.cnblogs.com/ciscolee/p/16603518.html

相关文章

  • 前端学习之------Ajax入门
    传统网站中的问题:网速慢得情况下,页面加载事件长,用户只能等待;表单提交后,如果一项内容不合格,需要重新填写所有表单内容;页面跳转,需要重新加载页面,造成资源浪费,增加用户等......
  • python-docx操作word
    python-docx学习资料比较不错的,随后附上 用于修改表格边框的函数及相关网站OfficeOpenXML(OOXML)-WordProcessing-TableBordersfromdocx.oxmlimportOxmlE......
  • k8s--DaemonSet(DS) 控制器
    介绍DaemonSet类型的控制器可以保证在集群中的每一台(或指定)节点上都运行一个副本。一般用于日志收集、节点监控等场景。也就是说,如果一个pod提供的功能是节点级别的(每......
  • 2022-08-19 第五组 赖哲栋 学习笔记
    Statement的不足大量的字符串拼接,代码可读性降低sql注入PreparedStatement预编译(预加载)接口通过conn获取的对象是statement接口的子接口sql语句中可以传参。......
  • sql-面试题
    TopN问题需要确定使用什么排名函数,包含三种函数:row_number()、rank()、dense_rank()每个班级的分数为前3名的学生--建表语句createtablescore(sidstring,classstr......
  • 运维脚本------一键查询服务器利用率
    #一键查看服务器利用率#1、CPU利用率60%#命令top,vmstat#2、内存利用率#命令free-m#3、监控磁盘的利用率#命令df-Th#4、tcp连接状态侧面反映并发情......
  • 2022-08-19 第二小组 张鑫 学习笔记
    实训四十一天JDBC(PreparedStatement,事务)1.学习重点1.PreparedStatement2.事务处理2.学习心得今天是在黑夜中学习的一天...3.学习内容PreparedStatementStatement......
  • 指数分布的分布函数和概率密度函数的推导,牢记指数分布的分布函数为1-e^(-λx)
    指数分布的分布函数和概率密度函数的推导,牢记指数分布的分布函数为1-e^(-λx)前言:重在记录,可能出错。之前推导出了泊松分布的概率公式——泊松分布概率公式的推导,现在推......
  • 现代企业架构框架-数据架构
    现代企业架构框架:https://mp.weixin.qq.com/s/SlrEu0_t0slijrNZ6DP4Ng业务架构:https://mp.weixin.qq.com/s/zQCjiHuxFvAg5QiOAuLAcQ应用架构:https://mp.weixin.qq.com......
  • 2022-8-19 第六组 JDBC(2)
    PreparedStatement:执行sql的对象1.SQL注入问题:在拼接sql时,有一些sql的特殊关键字参与字符串的拼接。会造成安全性问题1.输入用户随便,输入密码:a'or'a'='a2.sql:sel......