一键测试脚本bench.sh

技术 146870 次围观 81 次吐槽

经过几个版本的演化,一键测试脚本 bench.sh 已经几乎全面适用于各种 Linux 发行版的网络(下行)和 IO 测试。
并将测试结果以较为美观的方式显示出来。

总结一下 bench.sh 特点:

1、显示当前测试的各种系统信息;
2、取自世界多处的知名数据中心的测试点,下载测试比较全面;
3、支持 IPv6 下载测速;
4、IO 测试三次,并显示平均值。

再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。

使用方法:
命令1:

wget -qO- bench.sh | bash

或者

curl -Lso- bench.sh | bash

命令2:

wget -qO- 86.re/bench.sh | bash

或者

curl -so- 86.re/bench.sh | bash

备注:
bench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。

下载地址:
https://github.com/teddysun/across/blob/master/bench.sh

2018 年 01 月 07 日更新:
修改:显示信息的颜色,分门别类,更容易区分。

下图所示的是我的 KS3C 百兆独服的评测数据:

2016 年 11 月 24 日更新:
新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。

如下所示:

最后放几张测试图片。

BandwagonHost Los Angel

DigitalOcean Singapore

Ramnode Seattle

Xvmlabs Los Angel

转载请注明:秋水逸冰 » 一键测试脚本bench.sh

发表评论
取消评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
表情

已有评论 (81)

  1. 好东东!赞一个!
    飞行石2个月前 (2018-09-29)回复
  2. 请问命令1和命令2有什么区别吗?
    AzureSkyline5个月前 (2018-07-01)回复
  3. speed_test_v6 'http://speed.neu6.edu.cn/garbage.php?r=0.35854004671089634&ckSize=2000' 'NEU, Shenyang, CN' 这个是我们学校的测速地址。。。校内测试大约能120mbps,结果用日本的vps就900多k每秒。。。 btw脚本很好用,谢大佬!!
    Leo Xu5个月前 (2018-06-27)回复
  4. 请问你的独服在哪里买的,多少钱?
    jack5个月前 (2018-06-24)回复
  5. 问题:ipv4速度测试显示ipv6地址 ---------------------------------------------------------------------- CPU model : Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz Number of cores : 1 CPU frequency : 3792.038 MHz Total size of Disk : 9.9 GB (2.4 GB Used) Total amount of Mem : 481 MB (87 MB Used) Total amount of Swap : 0 MB (0 MB Used) System uptime : 0 days, 0 hour 2 min Load average : 0.05, 0.06, 0.02 OS : Ubuntu 18.04 LTS Arch : x86_64 (64 Bit) Kernel : 4.15.0-22-generic ---------------------------------------------------------------------- I/O speed(1st run) : 406 MB/s I/O speed(2nd run) : 543 MB/s I/O speed(3rd run) : 717 MB/s Average I/O speed : 555.3 MB/s ---------------------------------------------------------------------- Node Name IPv4 address Download Speed CacheFly 205.234.175.175 106MB/s Linode, Tokyo, JP 2400:8900::4b 5.61MB/s Linode, Singapore, SG 2400:8901::4b 4.81MB/s Linode, London, UK 2a01:7e00::4b 102MB/s Linode, Frankfurt, DE 2a01:7e01::4b 43.2MB/s Linode, Fremont, CA 2600:3c01::4b 6.15MB/s Softlayer, Dallas, TX 2607:f0d0:1101:4::2 10.3MB/s Softlayer, Seattle, WA 2607:f0d0:2001:3::2 8.75MB/s Softlayer, Frankfurt, DE 2a03:8180:1201:45::4 49.1MB/s Softlayer, Singapore, SG 2401:c900:1101:8::2 7.21MB/s Softlayer, HongKong, CN 119.81.130.170 4.86MB/s ---------------------------------------------------------------------- Node Name IPv6 address Download Speed Linode, Atlanta, GA 2600:3c02::4b 9.04MB/s Linode, Dallas, TX 2600:3c00::4b 9.21MB/s Linode, Newark, NJ 2600:3c03::4b 10.8MB/s Linode, Singapore, SG 2400:8901::4b 4.51MB/s Linode, Tokyo, JP 2400:8900::4b 4.84MB/s Softlayer, San Jose, CA 2607:f0d0:2601:2a::4 7.73MB/s Softlayer, Washington, WA 2607:f0d0:3001:78::2 15.7MB/s Softlayer, Paris, FR 2a03:8180:1301:8::4 81.1MB/s Softlayer, Singapore, SG 2401:c900:1101:8::2 7.35MB/s Softlayer, Tokyo, JP 2401:c900:1001:16::4 5.20MB/s ----------------------------------------------------------------------
    lalala6个月前 (2018-06-03)回复
  6. 请问这个脚本是下载到那个文件夹执行的?有没有安装别的什么依赖程序?这个脚本是怎么实现的,就是想了解下。。。
    rangrang7个月前 (2018-04-21)回复
  7. 好奇怪啊,我在raksmart的美国cn2 VPS上运行上面四条语句一点反应都没有的,我手动下载了脚本直接运行才成功。在其他VPS上运行都正常。这台机子系统装的是centos 7,其他装的都是Ubuntu 16.04。不知道是不是不支持centos,需要手动运行。
    Zvonimir9个月前 (2018-02-22)回复
  8. 请问怎么测试本机连接VPS的速度呢; 大家写的都是测试VPS的速度
    满月10个月前 (2018-02-06)回复
  9. 请问博主可以 自由选择需要测试的项目吗?这样可以省的干等。没用的项目不做测试
    小辉10个月前 (2018-02-05)回复