#!/bin/bash
if [ -n "$1" ]; then
eth_name=$1
else
eth_name="eth0"
fi
i=0
send_o=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'`
r
转载
精选
2010-03-04 17:25:52
1092阅读
#!/bin/bashif [ -n "$1" ]; theneth_name=$1elseeth_name="eth0"fii=0send_o=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'`recv_o=`ifconfig $eth_name | grep bytes | awk '{pri
转载
2010-07-30 11:13:01
491阅读
参考Linux大鹏命令百篇(上)#!/bin/awk -f BEGIN { OFMT="%.3f"; file="/proc/net/dev"; while(getline < file) { if($0 ~ /:/) { split($1,arr,":"); net[arr[1]]=$10+arr[2]; } } close(file); while((system("sleep
原创
2016-09-28 15:13:05
763阅读
linux 两款不错的统计网卡流量: 之前一直在使用Cacti、zabbix之类的监控软件对服务器进行监控。有时不知道是否准确。所以,最好定期抽查每天服务器的流量和监控软件的数据是否一致。感觉nload和ifstats这两款不错的软件:1.安装 nload和ifstats 软件在Centos 6上默认没有安装,需要自己进行安装:
原创
2013-12-03 09:39:04
2388阅读
显示网卡流量的方法蛮多,一般我们可以通过dstat来查看,但dstat不一定所有的机器都有安装。而我们知道,通过ifconfig可以看到某一网卡发送与接收的字节数,所以我们可以写一个脚本来统计一下。先看ifconfig:$ ifconfig eth0
eth0 Link encap:Ethernet HWaddr A4:BA:DB:43:BA:B1
inet
原创
2023-04-11 09:07:10
450阅读
#!/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
原创
2012-10-02 14:45:04
714阅读
点赞
2评论
#!/bin/basheth=$1if [ -z $eth ]then eth=bond0 fi# 1000Mbps = 125000000# 100Mbps = 12500000rate=125000000echo $etheth=eth1rx_pre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{pr...
原创
2022-01-12 10:29:08
479阅读
朋友问怎么用SHELL查网卡,粗略想了个方法,
首先利用cat -n /proc/net/dev获取网卡信息
]# cat -n /proc/net/dev |grep eth0|awk 'BEGIN {print "netka","receive","transmit","sum"}END{print $2,$3
原创
2011-02-14 11:22:05
763阅读
#!/bin/bashfunction usage{ echo "use ./test_net.sh ethX time" echo "$1 is you network interface " &
原创
2014-11-15 14:33:37
1257阅读
点赞
#! /bin/bash
while true
do
receive1=`ifconfig eth0 |grep 'RX bytes' | awk '{print$2}'|sed -s 's/bytes://g'`
echo $receive1 > /dev/null
send1=`ifconfig eth0 |grep 'RX bytes' | awk '{print$6}'
原创
2012-08-13 17:31:31
466阅读
说明:此脚本可以监控Linux系统下网卡流量,其中的注释信息本人用多个减号“-”划分开,为了方便这一块功能代码的表示。大家可以下载自己任意修改此脚本。本人属于一级笨鸟级别,希望大家能对脚本不足的地方给出评价。谢谢啦O(∩_∩)O~
#!/bin/bash
band () {
while true
do
rx1=$(cat /proc
原创
2012-05-09 21:38:33
2658阅读
点赞
2评论
不用借助额外的软件,只使用Linux系统的统计信息计算网卡的带宽和流量。
原创
2023-02-26 19:07:51
700阅读
#!/usr/bin/python## zhaoyun##import re,time,sys,stringfile = "/proc/net/dev"def get_eth(eth):
原创
2013-06-29 17:58:19
1480阅读
importrrdtoolimporttimecur_time=str(int(time.time()))rrd=rrdtool.create('Flow.rrd','--step','300','--start',cur_time,#Flow.rrd文件名,--step表示写数据的频率,--start表示第一条记录的起始时间'
原创
2018-05-28 11:47:06
1982阅读
按照以下步骤,逐步操作,你很快就会拥有精美的图形化计数器。 1、在网站的某个目录如count下建立文本文件,如counter.dat ,用于存放访问量。文件内容仅有一行数字,表示网站初始访问量,一般为0。(别作弊!) 2、在相同目录下建立计数器的ASP程序,可命名为
转载
2023-07-15 16:50:28
182阅读
本文介绍了linux下查看网卡流量的六种方法,linux系统中使用nload、iftop、iostat等工具查看网卡流量,需要的朋友参考下。 方法一、nload工具 源码包路径:http://heanet.dl.sourceforge.net/project/nload/nload/0.7.2/nload-0.7.2.tar.gz 查看参数帮助命令: nload –help -a &
转载
2024-07-25 14:16:59
187阅读
在工作中,我们经常需要查看服务器的实时网卡流量。通常,我们会通过这几种方式查看Linux服务器的实时网卡流量。1. sar -n DEV 1 2sar命令包含在sysstat工具包中,提供系统的众多统计数据。其在不同的系统上命令有些差异,某些系统提供的sar支持基于网络接口的数据统计,也可以查看设备上每秒收发包的个数和流量。sar –n DEV 1 2命令后面1 2 意思是:每一秒钟取1次值,
linux shell 网卡流量监控
原创
2013-12-27 23:33:44
1128阅读
#!/bin/bashPATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin;export PATHfunction traffic_monitor { # 系统版本 OS_NAME=$(sed -n '1p' /etc/issue) # 网口名 eth=$1 #
转载
精选
2014-09-15 13:30:06
473阅读
# 如何实现“Java统计上下行流量除了网卡”
## 一、流程步骤
```mermaid
journey
title 流量统计实现流程
section 了解需求
开发者->小白: 了解需求
section 编写代码
开发者->小白: 编写代码
section 测试代码
开发者->小白: 测试代码
secti
原创
2024-05-14 07:32:56
94阅读