找回密码
 立即注册
查看: 552|回复: 1

[原创] mcs7 ssh下查看实时网速

[复制链接]

2

主题

7

回帖

355

积分

中级渣柚V1

积分
355
QQ
发表于 2020-11-4 18:45:16 | 显示全部楼层 |阅读模式
在使用魔盒的时候,会经常有查看系统当前网速的需求,那么直接在SSH终端里就能用命令查看网速就很需要了。
直接用网上现有的shell修改一下就可实现。
ssh 登陆后
  1. cd /usr/bin
  2. sudo ln -s /sbin/ifconfig ./
  3. sudo vi netspeed.sh
复制代码
  1. #!/bin/sh

  2. LANG=""

  3. while true

  4. do

  5. up_time1=`ifconfig $1 | grep "TX bytes" | awk '{print $6}'`

  6. down_time1=`ifconfig $1 | grep "RX bytes" | awk '{print $2}'`

  7. sleep 1

  8. clear

  9. up_time2=`ifconfig $1 | grep "TX bytes" | awk '{print $6}'`

  10. down_time2=`ifconfig $1 | grep "RX bytes" | awk '{print $2}'`
  11. up_time3=`echo ${up_time1#bytes:}`
  12. up_time4=`echo ${up_time2#bytes:}`

  13. up_time=`expr $up_time4 - $up_time3`

  14. down_time3=`echo ${down_time1#bytes:}`
  15. down_time4=`echo ${down_time2#bytes:}`

  16. down_time=`expr $down_time4 - $down_time3`

  17. up_time=`expr $up_time / 1024`

  18. down_time=`expr $down_time / 1024`

  19. echo 上传速度: $up_time KB/s

  20. echo 下载速度: $down_time KB/s

  21. done
复制代码
给该文件添加可执行权限
  1. chmod +x netspeed.sh
复制代码
执行./netspeed.sh eth0





33

主题

413

回帖

1201

积分

中级渣柚V3

积分
1201
发表于 2020-11-4 20:18:08 | 显示全部楼层
最近的教程有点多啊,看来是真准备涨价了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2024-9-29 07:02 , Processed in 0.051616 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表