iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >如何用Shell脚本实时查看系统流量
  • 402
分享到

如何用Shell脚本实时查看系统流量

2023-06-09 18:06:01 402人浏览 泡泡鱼
摘要

本篇内容介绍了“如何用shell脚本实时查看系统流量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:#!/bin/bash 

本篇内容介绍了“如何用shell脚本实时查看系统流量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

代码如下:

#!/bin/bash 
while [ "1" ] 
do 
eth=$1 
RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}') 
TXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $10}') 
sleep 1 
RXnext=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}') 
TXnext=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $10}') 
clear 
echo  -e  "\t RX `date +%k:%M:%S` TX" 
RX=$((${RXnext}-${RXpre})) 
TX=$((${TXnext}-${TXpre})) 
if [[ $RX -lt 1024 ]];then 
RX="${RX}B/s"
elif [[ $RX -gt 1048576 ]];then 
RX=$(echo $RX | awk '{print $1/1048576 "MB/s"}') 
else 
RX=$(echo $RX | awk '{print $1/1024 "KB/s"}') 
fi 
if [[ $TX -lt 1024 ]];then 
TX="${TX}B/s"
elif [[ $TX -gt 1048576 ]];then 
TX=$(echo $TX | awk '{print $1/1048576 "MB/s"}') 
else 
TX=$(echo $TX | awk '{print $1/1024 "KB/s"}') 
fi 
echo -e "$eth \t $RX   $TX " 
done 

“如何用Shell脚本实时查看系统流量”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 如何用Shell脚本实时查看系统流量

本文链接: https://www.lsjlt.com/news/257282.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何用Shell脚本实时查看系统流量
    本篇内容介绍了“如何用Shell脚本实时查看系统流量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:#!/bin/bash ...
    99+
    2023-06-09
  • 如何用Shell脚本查看网卡实时流量
    本篇内容介绍了“如何用Shell脚本查看网卡实时流量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:#!/bin/bashwhile...
    99+
    2023-06-09
  • Bash脚本如何实现每次登录到 Shell 时可以查看 Linux 系统信息
    这篇文章主要介绍Bash脚本如何实现每次登录到 Shell 时可以查看 Linux 系统信息,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux 中有很多可以查看系统信息如处理器信息、生产商名字、序列号等的命令。...
    99+
    2023-06-09
  • Bash脚本如何实现每次登录到Shell时可以查看Linux系统信息
    小编给大家分享一下Bash脚本如何实现每次登录到Shell时可以查看Linux系统信息,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Linux 中有很多可以查看系统信息如处理器信息、生产商名字、序列号等的命令。你可能需要执...
    99+
    2023-06-16
  • Linux系统如何使用shell脚本定时任务
    这期内容当中小编将会给大家带来有关Linux系统如何使用shell脚本定时任务,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。定时任务是Linux系统运维人员常用的一种技术手段,使用定时任务可以简化那些繁琐...
    99+
    2023-06-28
  • Linux系统下如何使用nload软件查看网卡实时流量
    这篇文章给大家分享的是有关Linux系统下如何使用nload软件查看网卡实时流量的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。nload是个很好用的一个工具,功能也很强.只是相对单一,只能查看总的流量,不能像ip...
    99+
    2023-06-12
  • 如何用shell脚本实现监控shell脚本的执行流程及变量的值
    本篇内容主要讲解“如何用shell脚本实现监控shell脚本的执行流程及变量的值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用shell脚本实现监控shell脚本的执行流程及变量的值”吧!...
    99+
    2023-06-09
  • 如何查看shell脚本执行情况
    要查看shell脚本的执行情况,可以在脚本中添加一些输出语句或者使用一些调试工具来查看脚本的执行过程。以下是一些常用的方法: 添...
    99+
    2024-04-02
  • Netdata如何查看实时网络流量
    要查看实时网络流量,可以使用Netdata的Web界面来查看。首先确保Netdata正在运行,并打开浏览器访问Netdata的Web...
    99+
    2024-04-02
  • Linux系统中如何查看网卡流量
    这篇文章主要为大家展示了“Linux系统中如何查看网卡流量”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统中如何查看网卡流量”这篇文章吧。yum安装直接运行yum inst...
    99+
    2023-06-27
  • 如何通过shell脚本查看k8s日志
    这期内容当中小编将会给大家带来有关如何通过shell脚本查看k8s日志,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。查看日志:kubectl logs -f podName --tail 100比如我们如...
    99+
    2023-06-26
  • 如何实现后台实时分流文件的shell脚本
    这篇文章给大家分享的是有关如何实现后台实时分流文件的shell脚本的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。将bill 文件夹下的文件按一定规则(文件名奇偶)拷贝至bill1,bill2 文件夹下。更新bil...
    99+
    2023-06-09
  • Linux系统如何创建Shell脚本
    这篇文章主要介绍了Linux系统如何创建Shell脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1. 创建文件并编辑在目录中创建名为build.sh的shell脚本文件,...
    99+
    2023-06-28
  • shell脚本如何实现磁盘监控系统
    这篇文章给大家分享的是有关shell脚本如何实现磁盘监控系统的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。利用shell脚本实现每隔60秒磁盘内存数据监控#!/bin/bash#Author:GaoHongYu#...
    99+
    2023-06-09
  • Shell脚本:如何优化系统负载?
    系统负载是计算机硬件的重要指标之一,它反映了系统处理任务的压力程度。当负载高时,系统的响应速度会变慢,甚至出现卡顿现象。在日常使用计算机时,我们经常会遇到负载高的情况,这时候如何优化系统负载成为了一个不可回避的问题。 本文将介绍几种常见的...
    99+
    2023-06-13
    load 面试 shell
  • linux系统中如何安全使用shell脚本
    本篇文章为大家展示了linux系统中如何安全使用shell脚本,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。使用方法将其复制,保存为一个shell文件,比如security.sh.将其上传到linu...
    99+
    2023-06-13
  • 如何编写Shell脚本实现系统时间和BIOS时间同步校准
    这篇文章主要介绍“如何编写Shell脚本实现系统时间和BIOS时间同步校准”,在日常操作中,相信很多人在如何编写Shell脚本实现系统时间和BIOS时间同步校准问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如...
    99+
    2023-06-09
  • 如何实现shell版Nginx日志蜘蛛爬取查看脚本
    本篇内容介绍了“如何实现shell版Nginx日志蜘蛛爬取查看脚本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!#!/bin/bash&nb...
    99+
    2023-06-09
  • 利用Shell脚本实现调快调慢系统时间功能
    本篇内容介绍了“利用Shell脚本实现调快调慢系统时间功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:#!/bin/bash&n...
    99+
    2023-06-09
  • 怎么用shell脚本实现LINUX下的流量监控
    本篇内容主要讲解“怎么用shell脚本实现LINUX下的流量监控”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用shell脚本实现LINUX下的流量监控”吧!一、脚本源码# vi /etc/...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作