2024年最新VPS常用测试脚本!
在当今数字化的世界中,虚拟私人服务器(VPS)已经成为许多企业和个人的首选。 因为它们提供了成本效益高、可定制且可扩展的服务。但是,购买VPS后,如何快速有效地评估其性能呢?一个可行的解决方案是使用一系列的测试脚本。以下是最新VPS性能测试脚本汇总,它们将确保你能够准确评估你的服务器性能。
Bench.sh:系统性能全面诊断
可以显示当前测试的各种系统信息,并从全球多个著名数据中心下载数据来测试速度,还支持IPv6下载速度测试,并且会进行三次IO测试以确保结果的准确性。
要使用Bench.sh,可以通过以下命令来执行:
wget -qO- bench.sh | bash
#或者
curl -Lso- bench.sh | bash
#或者
wget -qO- 86.re/bench.sh | bash
#或者
curl -so- 86.re/bench.sh | bash
SuperBench:性能与速度测试加强版
SuperBench不仅包括了I/O性能测试,还替换了速度测试为Superspeed,这样可以更详细地测试到不同地区的速度,如中国电信、联通、移动。
要使用SuperBench,可以通过以下命令来执行:
wget -qO- git.io/superbench.sh | bash
#或者
curl -Lso- git.io/superbench.sh | bash
#或者
wget -qO- oldking.net/superbench.sh | bash
SuperTrace.sh:回程路由测试脚本
可以通过SuperTrace.sh检测到电信、联通、移动、教育网四网的回程路由,命令如下:
wget -qO- oldking.net/supertrace.sh | bash
UnixBench.sh:Unix系统性能测试
这是一款用于Unix系统性能的测试脚本,包括系统调用、读写、进程等多个方面。
使用UnixBench.sh,首先需要下载并赋予执行权限,然后运行:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh
chmod +x unixbench.sh
./unixbench.sh
LemonBench.sh:服务器综合性能测试
LemonBench工具也称为LBench,是一款针对Linux服务器的性能测试工具。它可以提供服务器的硬件配置信息并进行网速测试、磁盘测试和路由追踪性能测试。
运行LemonBench的全面测试,可以使用以下命令:
wget -qO- https://raw.githubusercontent.com/LemonBench/LemonBench/main/LemonBench.sh | bash -s -- --full
或者,如果你想要一个更快速的服务器测试,可以选择精简版:
wget -qO- https://raw.githubusercontent.com/LemonBench/LemonBench/main/LemonBench.sh | bash -s -- --fast
GeekBench:跨平台性能基准测试
Geekbench是一款评估处理器基准性能的程序,它不仅适用于多种操作系统,如macOS、Windows、Linux、Android和iOS,还能测试GPU性能包括图像处理和计算机视觉。Geekbench的结果分为单核和多核性能,可用于模拟真实场景下工作负载的能力:
curl -sL yabs.sh | bash
#或者
wget -qO- yabs.sh | bash
Besttrace4Linux:traceroute工具
适用于Linux(X86/ARM)、Mac和BSD系统环境的traceroute工具,带有链路可视化功能,兼容性强,支持JSON格式输出。
下载
wget http://cdn.ipip.net/17mon/besttrace4linux.zip
解压
unzip besttrace4linux.zip
授权
chmod +x besttrace
使用
/besttrace -q1 目标IP
如果是64位系统则直接besttrace替换besttrace32
Speedtest-Cli:测试网络的上传/下载速率
用于测试网络的上传/下载速率,能够在Python 2.4至3.4环境下运行。
下载
wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py
添加权限
chmod a+rx speedtest.py
执行
python speedtest.py
PrettyPing.sh:ping命令
基本功能类似于ping命令,但添加了美观精细的彩色图示。
下载和安装
wget https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping
mv prettyping /usr/local/bin
chmod +x /usr/local/bin/prettyping
prettyping 目标IP
mPing.sh:测试回程Ping值
方便测试回程的Ping值,支持多个区域和各大运营商。
wget https://raw.githubusercontent.com/helloxz/mping/master/mping.sh
bash mping.sh
Ping.pe:丢包测试
可以显示多个运营商的丢包数据,也可以看到去程路由。