`
zqjshiyingxiong
  • 浏览: 432382 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

Centos(带宽测试脚本-测试通过)

阅读更多
#!/bin/bash
 
# test network width
 
function usage
 
{
 
        echo "Usage: $0  "
 
        echo "    e.g. $0 eth0 2"
 
        exit 65
 
}
 
 
if [ $# -lt 2 ];then
usage
fi
typeset in in_old dif_in
typeset out out_old dif_out
typeset timer
typeset eth
 
eth=$1
timer=$2
 
in_old=$(cat /proc/net/dev | grep $eth | sed -e "s/\(.*\)\:\(.*\)/\2/g" | awk ' { print $1 }' )
out_old=$(cat /proc/net/dev | grep $eth | sed -e "s/\(.*\)\:\(.*\)/\2/g" | awk ' { print $9 }' )
 
while true
do
sleep ${timer}
in=$(cat /proc/net/dev | grep $eth | sed -e "s/\(.*\)\:\(.*\)/\2/g" | awk ' { print $1 }' )
out=$(cat /proc/net/dev | grep $eth | sed -e "s/\(.*\)\:\(.*\)/\2/g" | awk ' { print $9 }' )
dif_in=$(((in-in_old)/timer))
dif_out=$(((out-out_old)/timer))
echo "IN: ${dif_in} Byte/s OUT: ${dif_out} Byte/s"
in_old=${in}
out_old=${out}
done
exit 0

#./此文件 网卡端口名 刷新时间(秒)
#./netwidth eth0 2
详细出处参考:http://www.itqun.net/content-detail/131003.html
 
分享到:
评论

相关推荐

    天翼云CentOS7多IPsk5服务器一键搭建脚本

    无加密,无隐藏,下载后直接运行 ...以下为脚本具体内容,复制后保存为.sh文件,上传到服务器root目录,运行后会怎么安装完成 安装完成后会会生成 外网IP/端口/账号/密码 格式的账号文件,此格式老鱼可以直接使用

    一键布置bond网卡冗余脚本

    网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡。在应用部署中是一种常用的技术,我们公司基本所有的项目相关服务器都做了bond,这里总结整理,以便待查。

    traffic_monitor脚本

    linux下的带宽查看脚本,不需要安装其他的工具包,原生的centos就可以使用

    Linux服务器网卡流量查看方法 shell和Python各一枚

    脚本兼容centos6和7 两个脚本都不太复杂,而且脚本中注释也比较细致,所以我就不过多解释脚本内容了。 直接上图上脚本: shell版–使用截图:   shell版代码: #!/bin/sh #by ljk 20160526 if [ $1 =

    如何来判断你的Linux系统机器是否被黑

    一不留神而被黑确实让人感到为难,更严重的是某些脚本小鬼还会下载一些众所周知的“root kits”或者流行的刺探工具,这些都占用了你的CPU,存储器,数据和带宽。一个root kit其实就是一个软件包,黑客利用它来提供给...

    Linux FTP服务配置

    vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程  1.相关配置文件  /etc/vsftpd.conf,vsftpd.ftpuser,vsftpd.user_...

    docker-mingdao:Docker Compose将在生产中部署名道云社区

    64,IBM POWER8,x86 / i686 内存:4 GB或更多CPU :2核或更高硬盘:至少20 GB可用空间交换文件:至少2 GB 带宽:超过100M的流畅体验快速开始多合一安装程序使用SSH连接您的实例并运行以下自动安装脚本sudo wget -

    cdnbest:cdnbest安装程序

    安装独立cdn系统,您需提供一台centos-7 64位的系统配置要求:内存4G及以上(最低1G会有点卡)硬盘40G及以上带宽2M及以上放放开:80,4430,443,3320,3321 1.80,4430,443主要控制访问端口,替换安装后主控访问端口...

    Snowmix:视频混合器,用于混合实况和录制的视频和音频提要-开源

    动画和动作也可以通过本地脚本和嵌入式Tcl解释器进行控制。 Snowmix专为控制低带宽链接而设计,可以用作基于CLI的独立程序。 控制CLI和TCP连接。 输入和输出可以通过GStreamer管道或GStreamer shmsrc / shmsink API...

    基于iptables的xnohat DDoS防火墙-PHP开发

    ]推荐:在反向代理服务器上使用此防火墙脚本阻止所有流向您的主(上游)服务器的流量,但来自反向代理的流量除外,请使用多个反向代理实施DNS轮询以减少DDoS负载,请先与ISP联系以升级服务器的带宽,RAM,CPU,

    toohey-ATG-Endeca:与MySQL + jboss一起快速设置Oracle Commerce(ATG + Endeca)

    该脚本仅使用列出的文件 不会静默更新操作系统或其他任何内容 下载后所需的最小Internet带宽 使用产品 使用MySQL而不是Oracle DB 使用CentOS 6.5而不是Oracle Linux 约定 在整个文档中,您从git中检出的顶级目录将...

Global site tag (gtag.js) - Google Analytics