最常用的VPS测速工具脚本【目前更新12个】
在管理和优化服务器时,选择合适的网络性能测试工具是至关重要的。本篇文章VPS工具将为大家介绍几款常用的网络性能测试工具,这些工具不仅可以帮助你评估带宽、延迟、IO性能,还可以对不同地区的网络节点进行全面检测。以下是详细的工具介绍和安装方法。
1、Speedtest (国外节点)
Speedtest 是一款广泛使用的网络测速工具,专门用于测试与全球不同地区节点之间的网络速度。
- GitHub 地址:Speedtest-cli
安装方法:
wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py chmod a+rx speedtest.py mv speedtest.py /usr/local/bin/speedtest chown root:root /usr/local/bin/speedtest cd /usr/local/bin ./speedtest
- 运行命令:
speedtest
2、bench.sh (网络性能测试)
bench.sh
是一款综合性的系统性能测试脚本,支持从全球多个数据中心获取网络测速数据,同时也提供了 IO 性能测试。
- GitHub 地址:bench.sh
功能特点:
- 显示各种系统信息
- 获取全球多个数据中心的测试节点,进行全面网络测试
- IO 测试(顺序写入 1GB 数据),并显示其平均值
安装方法:
wget -qO- bench.sh | bash curl -Lso- bench.sh | bash
3、SuperBench.sh (中国节点)
SuperBench.sh
是一款针对中国地区的网络测速工具,适合测试国内的网络环境。
- GitHub 地址:SuperBench.sh
安装方法:
wget https://raw.githubusercontent.com/oooldking/script/master/superbench.sh chmod +x superbench.sh ./superbench.sh
4、zbench (Bench.sh + SuperBench)
zbench
是 Bench.sh
和 SuperBench.sh
的结合,提供了中英文版,适合不同地区的用户使用。
- GitHub 地址:zbench
安装方法:
中文版:
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh
英文版:
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench.sh && bash ZBench.sh
5、superspeed (国内节点)
superspeed
是一款针对国内网络环境的测速工具,能够快速评估国内节点的带宽和延迟。
- GitHub 地址:superspeed
安装方法:
wget https://raw.githubusercontent.com/oooldking/script/master/superspeed.sh chmod +x superspeed.sh ./superspeed.sh
或者:
bash <(curl -Lso- https://git.io/superspeed)
6、LemonBench (国际节点)
LemonBench
是一款面向国际网络节点的测速工具,适合用来测试全球范围内的网络速度。
- GitHub 地址:LemonBench
安装方法:
curl -fsSL https://ilemonrain.com/download/shell/LemonBench.sh | bash wget -qO- https://ilemonrain.com/download/shell/LemonBench.sh | bash
7、UnixBench
UnixBench
是一款广泛用于类 Unix 系统性能测试的工具,涵盖了系统调用、读写操作、进程管理、图形化测试等多个方面。
- GitHub 地址:UnixBench
功能特点:
- 系统调用、读写、进程、图形化测试等
- 需要较长时间运行(大约 30 分钟)
安装方法:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh chmod +x unixbench.sh ./unixbench.sh
8、91yuntest
91yuntest
提供了简单模式和普通模式,适合进行快速的带宽、IO 和延迟测试。简单模式可节省大量时间,适合快速获得服务器的性能数据。
- GitHub 地址:91yuntest
安装方法:
普通模式:
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/91yuntest/master/test_91yun.sh && bash test_91yun.sh
简单模式:
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/91yuntest/master/test_91yun_simple.sh && bash test_91yun_simple.sh
9、Google Benchmark
Google Benchmark
是一款专门用于 C++ 函数性能基准测试的工具,适合开发者用于优化程序的性能。
- GitHub 地址:Google Benchmark
安装方法:
git clone https://github.com/google/benchmark.git cd benchmark git clone https://github.com/google/googletest.git mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=RELEASE make sudo make install
10、Linux-SpeedTest
Linux-SpeedTest
是一款专门为 VPS 配置和网络测试定制的测速工具,适合快速了解 VPS 的性能。
- GitHub 地址:Linux-SpeedTest
安装方法:
bash <(curl -Lso- https://git.io/superbench)
11、Nench
Nench
是一款 CPU 和 IO 性能测试工具,适合评估 VPS 的计算性能和存储性能。
- GitHub 地址:Nench
安装方法:
(curl -s wget.racing/nench.sh | bash; curl -s wget.racing/nench.sh | bash) 2>&1 | tee nench.log
或者:
(wget -qO- wget.racing/nench.sh | bash; wget -qO- wget.racing/nench.sh | bash) 2>&1 | tee nench.log
12、datacenter-speed-tests
datacenter-speed-tests
是一款专门用来测试数据中心网络性能的工具,适合用于服务器托管服务的网络测试。
- GitHub 地址:datacenter-speed-tests
总结
选择合适的网络性能测试工具对于服务器的日常运维至关重要。每种工具都有其特定的测试范围和优点,您可以根据自己的需求来选择适合的工具进行测试和优化。希望本篇文章能为您的网络性能评估提供帮助。