Linux中如何通过脚本文件实现对外流量的实时监测

bash 复制代码
while true    #无限循环
do
        clear   #清除屏幕
        flow=$( cat /proc/net/dev | awk '/ens160/{print $2}' )  #查看receive流量
        trantsmit_flow=$( cat /proc/net/dev | awk '/ens160/{print $10}'  )  #查看transimit流量
        external_traffic=$(( flow - trantsmit_flow  ))  #输入流量减去输出流量
        echo -ne "\t收到的流量为\t:  $flow\t" # -n 默认取消换行 -e 识别转义字符 \t 开启制表符
        echo  -ne   " \t对外输出的流量为\t:    $trantsmit_flow\t " 
#echo  -ne  "\t对外网卡的实时流量数据为\t:$external_traffic\t"
        sleep 1 #沉睡一秒 ,每隔一秒刷新
done

命令如上图所示:有详细注解

执行脚本后,会出现如下显示:并且实时更新:

相关推荐
小懿互联集成平台9 分钟前
金蝶云星空与兴业银行银企直连集成对接实施方案
网络·金蝶云星空·小懿互联·银企直联·兴业银行·数据对接方案
oradh9 分钟前
Oracle UNDO 数据文件丢失处理(案例一)
数据库·oracle
richard_first10 分钟前
Transformer与大语言模型:第18章 向量数据库
数据库·人工智能·自然语言处理·transformer·embedding
启博网络15 分钟前
实战:无公网IP环境下的企业异地组网方案(附拓扑与IP规划)
linux·网络·tcp/ip
QYRdata18 分钟前
权威数据锚定:2026-2032千兆以太网PHY年复合增长率5.5%
网络
qq_3957161719 分钟前
RAID 相关操作,哪些操作会直接彻底销毁阵列数据?
服务器·网络·raid
数据知道31 分钟前
国密算法实战——SM2/SM3/SM4 在国产系统中的应用
网络·算法·安全·网络安全·密码学·哈希算法
El Shaddai.plus32 分钟前
达梦数据库的执行计划操作符介绍
数据库·oracle
aiot1891893521838 分钟前
核芯物联蓝牙AOA高精度定位生态合作案例分享金库定位踩坑实录
大数据·运维·网络·人工智能·蓝牙aoa
神仙别闹1 小时前
基于 QT(C++)开发的地铁换乘系统
数据库·c++·qt