国外linux命令测速 linux测速代码

Linux如何做上传下载测速?wget
chmod +x speedtest_cli.py
./speedtest-cli
然后就可以测试国外linux命令测速了
希望可以帮助国外linux命令测速你请采纳谢谢
跪求linux vps 怎么测试上传网速一、Speedtest.net
Speedtest.net也许是使用最广泛国外linux命令测速的国外linux命令测速,支持网速测试结果分享,通用也支持PC端在线测试网速、它在国外linux命令测速你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器 , 然后向服务器发送HTTP GET and POST请求来测试上行/下行网速 。
Speedtest.net提供了一个命令行版本——speedtest-cli以应对没有图形化桌面时(例如 , 当你通过命令行远程登陆服务器或使用没有图形界面的操作系统),基于flash、界面友好的Speedtest.net将无法工作的问题 。
安装speedtest-cli
speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行 。它基于Speedtest.net的基础架构来测量网络的上/下行速率 。安装speedtest-cli很简单——只需要下载其Python脚本文件 。
Default
1
2
3
4
# wget
# chmod a+rx speedtest_cli.py
# sudo mv speedtest_cli.py /usr/local/bin/speedtest-cli
# sudo chown root:root /usr/local/bin/speedtest-cli
使用speedtest-cli测试网速
使用speedtest-cli命令也很简单 , 它不需要任何参数即可工作 。
Default
1
# speedtest-cli
输入这个命令后 , 它会自动发现离你最近的Speedtest.net服务器(地理距离) , 然后打印出测试的网络上/下行速率 。
如果你愿意分享测试结果,你可以使用参数“–share” 。它将会把你的测试结果上传到Speedtest.net服务器并以图形的方式分享给其他人 。
C#
1
# speedtest-cli –share
如果你对目前所有可用的Speedtest.net服务器感兴趣,你可以使用参数“–list” 。它会打印出所有的Speedtest.net服务器(按照离你的地理距离由近及远排序) 。
C#
1
# speedtest-cli –list
在上面的列表中,每个服务器的前面都有一个与其对应的ID 。如果想使用指定的服务器来测试你的网速 , 你只需要在speedtest-cli命令后指定其ID即可 。例如,如果想使用在Washington DC的服务器,你只需要指定相对应的服务器ID(如935) 。
Default
1
# speedtest-cli --server 935
部分参照国外linux命令测速: @极客范 – 小道空空 编写:
二、bmon
1. 添加yum源方便安装bmon
C#
1
2
# rpm -Uhv
# yum install bmon
– bandwidth monitor
可以在 shell 下监控网络流量的状况( 具有动态效果 )
RX: 流进
TX: 流出
安装成功后输入bmon命令后,选择eth0按g,按d 。查看效果如如下:
Default
1
# bmon
以基本的方式查看:
Default
1
# bmon -o ascii -p eth0
三、nload
如果你仅仅是想查询当前服务器的带宽,nload绝对是个很好用的一个工具,功能虽然很单一,但是很强.虽然不能像iptraf那样,可针对IP, 协议等条件来查询,可以实时地监控网卡的流量,分输入流量Incoming 和输出流量Outgoing两部分,同时统计当前,平均,最小,最大,总流量的值,并且用动态图形方式表现出来,让你一目了然.
Default
1
# yum install nload
这张图分为两部分
上半部分是:Incoming也就是进入网卡的流量,
下半部分是:Outgoing,也就是从这块网卡出去的流量,
每部分都有当前流量(Curr),平均流量(Avg),最小流量(Min),最大流量(Max),总和流量(Ttl)这几个部分,

推荐阅读