加入收藏 | 设为首页 | 会员中心 | 我要投稿 上海站长网 (https://www.021zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

linux服务器带宽设置,linux 系统查看服务器带宽使用

发布时间:2022-10-25 14:03:09 所属栏目:系统 来源:转载
导读: 使用linux服务器中,可能刚接触的同学不会查看系统的带宽使用查看服务器系统,这里收集了一个脚本,可以实时显示服务器的带宽使用喔~
vi cs.sh
然后粘贴以下内容:
#!/bin/bash
if [ -z "$

使用linux服务器中,可能刚接触的同学不会查看系统的带宽使用查看服务器系统,这里收集了一个脚本,可以实时显示服务器的带宽使用喔~

vi cs.sh

然后粘贴以下内容:

#!/bin/bash

if [ -z "$1" ]; then

echo

echo usage: $0 network-interface

echo

echo e.g. $0 eth0

echo

exit

fi

IF=$1

while true

do

R1=`cat /sys/class/net/$1/statistics/rx_bytes`

T1=`cat /sys/class/net/$1/statistics/tx_bytes`

sleep 1

R2=`cat /sys/class/net/$1/statistics/rx_bytes`

T2=`cat /sys/class/net/$1/statistics/tx_bytes`

TBPS=`expr $T2 – $T1`

RBPS=`expr $R2 – $R1`

TKBPS=`expr $TBPS / 1024`

RKBPS=`expr $RBPS / 1024`

echo “tx $1: $TKBPS kb/s rx $1: $RKBPS kb/s”

done

然后chmod a+x cs.sh 给予可执行权限

就可以使用啦 ./test.sh eth1 就可以显示服务器带宽了!

(编辑:上海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!