很多时候,我们购买了VPS第一件事就是第一时间跑一下配置,测一下网络、IO、内存、磁盘、这些看一下有没有什么问题。所以如果是基本操作,秋水的bench.sh已经够用了,但是有时候我们需要更加详细的测试,所以接下来这个脚本非常适合我们使用。

一、安装

wget git.io/bench.sh

详细使用参数:

  Arguments:
    -info         - Check basic system informatiON
    -io           - Run I/O test with or w/ cache
    -cdn          - Check download speed from CDN
    -northamercia - Download speed from North America
    -europe       - Download speed from Europe
    -asia         - Download speed from asia
    -a            - Test and check all above things at once
    -b            - System info, CDN speedtest and I/O test
    -ispeed       - Install speedtest-cli (Python 2.4-3.4 required)
    -speed        - Check internet speed using speedtest-cli
    -about        - Check about this script

  Parameters
    share         - upload results (default to Ubuntu paste)
    Available option for share:
      ubuntu # upload results to ubuntu paste (default)
      haste # upload results to hastebin
      clbin # upload results to clbin
      ptpb # upload results to ptpb

举个例子,我们有时候有国内小鸡,大多都是1M带宽,所以对网速测试可以跳过,使用:

wget git.io/bench.sh;bash bench.sh -info  #查看系统信息
wget git.io/bench.sh;bash bench.sh -io    #测试读写速度
wget git.io/bench.sh;bash bench.sh -speed #speedtest测试服务器速度

如果机器是国外的,那就没啥顾虑,直接全部跑一遍,包括各个地方的下载测试,非常全面:

wget git.io/bench.sh;bash bench.sh -a #测试所有项目

如果想分享跑分结果:

wget git.io/bench.sh;bash bench.sh -a share #测试所有项目并分享

在跑分完成后,会给出Ubuntu的在线地址,分享给别人即可。
这个脚本可以配合superbench.sh来测试国内速度,这样的测试结果我们能对整个服务器的网络情况也就非常了解。


评论专区
  • 昵 称必填
  • 邮 箱必填
  • 网 址选填
◎已有 0 人评论
作者介绍
吕布

吕布

负责所有栏目的编辑工作。
80vps henghost
budgetvm sugarhosts

分享:

支付宝

微信