Bench.sh 是秋水逸冰编写的一款 VPS 性能测试脚本,可以查看服务器的 CPU、内存、系统、硬盘空间等基础信息,并测试硬盘 I/O 和网络速度。运行一条命令后,各项结果会依次显示在 SSH 终端中。
对于刚开通的 VPS,可以用 Bench.sh 查看服务器配置、磁盘读写和网络情况。下面介绍脚本的运行方法,以及测试结果中各项数据的含义。
一、Bench.sh 可以测试哪些项目
Bench.sh 主要包含服务器信息、硬盘 I/O 和网络测速三个部分,运行一次就能得到几项常用数据。
- 系统信息:显示 CPU 型号、核心数量、AES-NI、虚拟化支持、硬盘空间、内存、Swap、系统版本、内核、TCP 拥塞控制算法、IPv4/IPv6、运营商和机房位置等信息。
- 硬盘 I/O:连续进行 3 次顺序写入测试,并给出平均 I/O 速度。
- 网络测速:使用多个 Speedtest 节点测试上传速度、下载速度和延迟,节点覆盖美国、加拿大、欧洲和亚洲多个地区。
通过这些数据,可以一次了解 VPS 的基础配置、磁盘读写和网络连接情况。
除了 Bench.sh,还可以使用 Superbench.sh VPS测试脚本查看服务器信息、硬盘 I/O 和网络速度,两款脚本都适合用来了解 VPS 的基础情况。
二、Bench.sh 安装和使用方法
Bench.sh 通过 SSH 终端运行,登录 Linux VPS 后执行脚本命令即可开始测试,也是常见的 VPS 一键测试方法之一。
1. 通过 SSH 登录 VPS
先使用 Xshell 或其他 SSH 客户端连接服务器。如果还不熟悉 SSH 登录,可以参考:Xshell SSH 远程连接服务器教程。
2. 运行 Bench.sh
进入 SSH 终端后,可以使用 wget 或 curl 运行 Bench.sh,下面两条命令任选一条。
使用 wget:
wget -qO- bench.sh | bash
使用 curl:
curl -Lso- bench.sh | bash
输入命令并按回车后,脚本会读取服务器信息,然后依次进行硬盘 I/O 和网络测速。测试结束后,结果会显示在终端中。
三、Bench.sh 测试结果与参数说明
Bench.sh 的测试结果分为服务器信息、硬盘 I/O 和网络测速几个部分。下面结合运行结果,介绍其中比较常用的数据。

Bench.sh v2026-01-31 测试结果,包括服务器信息、硬盘 I/O、上传速度、下载速度和延迟
1. 服务器基础信息
结果上方会列出 CPU 型号、核心数量、AES-NI、VM-x/AMD-V、硬盘空间、内存、Swap、运行时间、系统版本、架构、内核、TCP 拥塞控制算法和虚拟化类型等信息。IPv4/IPv6、Organization、Location 和 Region 则用于查看服务器的网络和位置资料。
2. 硬盘 I/O 速度
I/O Speed 部分会连续进行 3 次写入测试,并在最后给出平均值。Bench.sh 的 VPS IO 测试主要用于查看磁盘顺序写入速度,同一台服务器在多个时段测试时,数值可能会有波动。
如果测试的是搬瓦工 VPS,还需要了解它的硬盘 I/O 使用规则。关于 100MiB/s 限制、触发条件和监控方法,可以参考:搬瓦工硬盘 I/O 限制详解。
3. 网络测速结果
VPS 网络测速部分会列出 Node Name、Upload Speed、Download Speed 和 Latency。Upload Speed 是上传速度,Download Speed 是下载速度,Latency 是服务器到测速节点的延迟。
本次运行中包含 Speedtest.net,以及洛杉矶、达拉斯、蒙特利尔、巴黎、阿姆斯特丹、苏州、宁波、香港、新加坡、台北、东京等测速节点。某个节点连接失败时会显示 Test failed,脚本会继续测试后面的节点。
网络测速结果会受到服务器位置、线路、测速节点和测试时间等因素影响。同一台 VPS 在多个时段运行 Bench.sh,上传速度、下载速度和延迟可能会有变化。
四、总结
Bench.sh 一条命令即可完成服务器信息、硬盘 I/O 和网络测速,服务器配置、磁盘读写和网络情况都能在终端中查看,适合用来做 VPS 的基础测试。
如果还需要 CPU 跑分、磁盘性能等更多测试项目,再配合其他 VPS 性能测试脚本即可。
| 套餐 | CPU | 内存 | 硬盘 | 流量 | 带宽 | 机房 | 价格 | 购买 |
|---|---|---|---|---|---|---|---|---|
| KVM (最便宜) | 2核 | 1GB | 20GB | 1TB | 1Gbps | 9个 | $49.99/年 | 立即选购 |
| 3核 | 2GB | 40GB | 2TB | 1Gbps | 9个 | $52.99/半年 | 立即选购 | |
| CN2 GIA-E (最推荐) | 2核 | 1GB | 20GB | 1TB | 2.5Gbps | 15个 | $49.99/季度 | 立即选购 |
| 3核 | 2GB | 40GB | 2TB | 2.5Gbps | 15个 | $89.99/季度 | 立即选购 | |
| SLA (SLA 保障) | 2核 | 1GB | 20GB | 1TB | 2.5Gbps | 1个 | $65.89/季 | 立即选购 |
| 3核 | 2GB | 40GB | 2TB | 2.5Gbps | 1个 | $116.99/季 | 立即选购 | |
| 香港 (高端) | 2核 | 2GB | 40GB | 0.5TB | 1Gbps | 15个 | $89.99/月 | 立即选购 |
| 4核 | 4GB | 80GB | 1TB | 1Gbps | 15个 | $155.99/月 | 立即选购 | |
| 大阪 (高性价比) | 2核 | 2GB | 40GB | 0.5TB | 1.5Gbps | 15个 | $49.99/月 | 立即选购 |
| 4核 | 4GB | 80GB | 1TB | 1.5Gbps | 15个 | $86.99/月 | 立即选购 | |
选择建议 入门使用KVM 套餐价格最低,适合建站、学习 Linux、简单测试和预算有限的新手用户。 综合推荐CN2 GIA-E 套餐线路更好、可选机房更多,适合长期使用,也是多数用户优先考虑的方案。 高端需求香港、东京、大阪等高端线路价格更高,适合对国内访问速度、低延迟和稳定性要求较高的用户。 |
||||||||
套餐汇总:搬瓦工在售方案汇总 | 购买教程:搬瓦工注册与购买教程 | 优惠码:最新搬瓦工优惠码 |
||||||