监控网卡实时流量脚本

监控网卡实时流量脚本

  • 使用方法:./x.sh 网卡名
#!/bin/bash

NIC=$1

echo -e " In ------ Out"

while true; do

OLD_IN=$(awk '$0~"'$NIC'"{print $2}' /proc/net/dev)

OLD_OUT=$(awk '$0~"'$NIC'"{print $10}' /proc/net/dev)

sleep 1

NEW_IN=$(awk '$0~"'$NIC'"{print $2}' /proc/net/dev)

NEW_OUT=$(awk '$0~"'$NIC'"{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 1

done

原创文章,作者:AIRF,如若转载,请注明出处:http://www.ai-rf.com/index.php/2022/02/14/%e7%9b%91%e6%8e%a7%e7%bd%91%e5%8d%a1%e5%ae%9e%e6%97%b6%e6%b5%81%e9%87%8f%e8%84%9a%e6%9c%ac/

(0)
AIRFAIRF
上一篇 2022年1月28日
下一篇 2022年2月18日

相关推荐

  • Linux 破解密码时遇到的问题

    一.生产中的小插曲 重启服务器后按‘E’键,并找到Linux16开头的行,在最后加入rd.break,因服务器为uefi模式,故找到linuxefi开头的行,linux16开头的行…

    Linux 2021年11月21日
  • 使用三剑客(grep,sed,awk)获取IP地址

    例一:将系统用ifconfig命令列出的信息中ens33的IP地址打印出来 自用方法1(简单实用): ifconfig ens33 | grep 'inet' …

    Linux 2022年10月5日
  • Linux双网卡绑定状态验证脚本

    前景 公司内交换机切换,需提前验证服务器系统主备网卡绑定状态 脚本 需提前配置好YUM源或已安装lldpd服务 #!/bin/bash # 安装必要工具 install_lldpa…

    Linux 2025年7月2日
  • Linux exec指令

    Linux exec指令 exec是Linux Shell中一个非常重要的内建命令,用于替换当前shell的进程空间,执行指定命令或脚本而不启动新的子进程。理解和灵活运用exec对…

    Linux 2024年12月25日
  • 记录网站被长时间CC攻击处理方法

    背景描述 2023年8月15日下午4点网站无法正常打开,CPU、内存、负载均100%爆满,我一台服务器上有7.8个web服务,其中只有两个是动态的也就是用到了php服务,分别是ht…

    Linux 2023年8月16日
  • Nginx的负载均衡实现

    环境 主机 ip 用途 软件 web1 192.168.50.60 nginx-1 httpd web2 192.168.50.61 nginx-2 httpd proxy 192…

    C_C++_C# 2023年12月16日
  • Linux系统巡检脚本

    #!/bin/bash ############################################################## # File Name: Ce…

    JAVA_JavaScript 2024年5月19日
  • linux系统中buff/cache占用过高?不明白为何过高?

    前言 近期一台服务器运行中查看内存容量时发现buff/cache占用过高,几乎占用百分之70 概念 什么是buffer/cache?buffer和cache是两个在计算机技术中被用…

    2022年12月5日
  • LVM 缩减 / 根目录导致的开机错误

    前景描述 给服务器lv_var扩容,没空间扩容,于是将lv_root由200G缩小至100G,几分钟后,服务器告警,ping状态变为停止,于是登陆服务器管理口远程查看 报错过程 发…

    Linux 2022年9月25日
  • 麒麟系统Ping报错:未知的名称或服务

    前言 在/etc/hosts里添加了集群服务器的主机名+IP,但是ping主机名提示:未知的名称或服务 ping域名和其他的IP都可以正常返回 处理步骤 修改/etc/nsswit…

    2024年6月25日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注