~ / scripts / nench

nench 测试脚本使用说明

nench(new bench.sh)是一个很轻量的老牌测试脚本:三项 CPU 测试、ioping 硬盘延迟、dd 硬盘写入、IPv4/IPv6 下载测速,几乎不装依赖,半分钟出结果。脚本在 2019 年 7 月之后没有再更新,但实测在新系统上仍能正常运行。

VERIFIED · 实测记录
实测日期2026-09-19
实测环境Ubuntu 24.04 · 1 核 1GB · DigitalOcean 旧金山
Debian 13 · 1 核 1GB · DigitalOcean 纽约
实测耗时33–37 秒
需要操作全程无需任何操作

本页内容按上述实测过程写成:菜单、提示和输出示例都取自实际运行记录。

nench 运行命令

curl -s https://raw.githubusercontent.com/n-st/nench/master/nench.sh | bash

项目源码 · 以 root 执行任何一键脚本之前,建议先打开源码看一遍。

nench 在国内服务器上能不能用

CN · 能跑,但对国内机器没有意义

实测 62 秒跑完,CPU 和硬盘部分正常(dd 顺序写平均 273.70 MiB/s)。但它的 5 个下载测速节点全部在海外,国内服务器上实测是 0.00 到 1.98 MiB/s,这一段没有参考价值。脚本从 GitHub 下载,遇到连不上的时段会卡住。 国内服务器建议直接用本站的一键命令:它会自动识别国内机器并改走国内镜像安装,同一台机器实测 7 分 7 秒跑完全套。

实测于 2026-09-20 · 腾讯云上海 · Ubuntu 24.04 · 2 核 1GB。国内服务器连 GitHub 时通时断,同一条命令不同时间的结果可能不一样。

nench 适合什么情况

适合
  • 只想半分钟内看个大概:实测 33 秒
  • 不想做任何选择:全程没有提问
不适合
  • 对安全要求高的机器:脚本会通过明文 HTTP 下载 ioping.static 并执行,除非你先用包管理器装好 ioping
  • 想看国内线路:它的 5 个下载节点都在海外,其中 2 个实测已经失效

运行前准备

  • 需要 curl 和 bash。本站实测时以 root 运行。
  • 脚本运行时如果系统里没有 ioping,会通过明文 HTTP 从 wget.racing 下载一个 ioping.static 到当前目录并执行(源码第 138 行)。想避开这一点,先用包管理器装上 ioping:apt install -y ioping,脚本检测到系统已有 ioping 就不会再下载。这个做法在 Debian 13 上实测验证过:先装 ioping 再运行,37 秒正常跑完,运行目录里没有出现 ioping.static。
  • 官方 README 给的命令是 curl -s wget.racing/nench.sh | bash,那个短链接只支持明文 HTTP。以 root 执行通过明文 HTTP 下载的脚本有被中途篡改的风险,所以本页用的是 GitHub 上同一份文件的 HTTPS 地址——两处内容逐字节比对过,完全一致。

nench 运行过程:一步一步

第 1 步:粘贴命令回车

不会出现任何提问,直接开始输出。

第 2 步:看 CPU 和硬盘结果

依次是 SHA256、bzip2、AES 三项 CPU 计时,ioping 的寻道和顺序读,dd 三次顺序写。

第 3 步:看下载测速

最后到 5 个节点测 IPv4 下载速度;机器没有 IPv6 时显示 No IPv6 connectivity detected 并跳过。

nench 输出怎么看

实测输出节选

CPU: SHA256-hashing 500 MB
    1.843 seconds
ioping: seek rate
    min/avg/max/mdev = 51.9 us / 202.7 us / 4.83 ms / 91.9 us
dd: sequential write speed
    average:    963.21 MiB/s
IPv4 speedtests
    Cachefly CDN:         1448.92 MiB/s
    Leaseweb (NL):        0.02 MiB/s
    Softlayer DAL (US):   0.00 MiB/s
    Online.net (FR):      11.95 MiB/s
    OVH BHS (CA):         21.06 MiB/s
看到的内容含义
CPU 三项计时处理 500 MB 数据用的秒数,越小越好。实测入门 1 核机三项都在 1–2 秒
ioping seek rate硬盘随机访问延迟。avg 在几百微秒(us)以内是 SSD 水平,到毫秒(ms)级说明硬盘慢或超售
dd sequential write顺序写入速度,和 bench.sh 的 I/O Speed 是同一类指标
IPv4 speedtests到各节点的下载速度,单位是 MiB/s(不是 Mbps,乘以 8 约等于 Mbps)

实测发现 5 个测速节点里 Leaseweb 只有 0.02 MiB/s、Softlayer 是 0.00 MiB/s——这两个节点已经基本失效,是脚本多年未更新的结果,不是你的机器慢。看 Cachefly 和 OVH 两项即可。

运行后会在系统里留下什么

系统里没有 ioping 时:实测结束后运行目录里会留下一个 ioping.static 文件(脚本下载的 ioping 程序),不会自动删除,可以手动删掉。事先用包管理器装好 ioping 时:实测运行目录里什么都不留。

实测遇到的问题与处理

某些测速节点显示 0.00 MiB/s

节点失效,见上文。忽略这两行。

官方短链接 wget.racing 用 https 打不开

那个域名只支持 HTTP。用本页给的 GitHub HTTPS 命令,内容完全一样。

综合测试类脚本实测对比

下表的耗时和操作次数都是本站在同一批测试机上实测得到的,方便你按时间和省事程度来选。

脚本实测耗时需要操作一句话
融合怪 (ecs)全套约 6 分钟(实测 6 分 4 秒 ~ 6 分 16 秒)官方命令需要选 2 次:语言、测试方案最全面:硬件、三网测速、回程线路、流媒体与 AI 解锁、IP 质量、邮件端口一次测完
bench.sh4 分 37 秒全程无需任何操作最经典:全程无需操作,看完 CPU、硬盘 IO 和全球下载速度
NodeQuality15 分 49 秒(硬件选快速模式,其余默认)需要回答 4 次提问沙箱无痕测试:硬件、IP 质量、网络质量、回程路由一次跑完,给出结果链接
nench(本页)33–37 秒全程无需任何操作轻量老牌脚本:CPU、硬盘 ioping 和 dd、下载测速,半分钟出结果
bench.monster1 分 15 秒到 1 分 19 秒全程无需任何操作按地区测速的综合脚本:系统信息、CPU、内存、硬盘,加 -China 测国内节点

运行任何一键脚本前的三条提醒

先读源码

一键命令是以 root 权限执行从网上下载的代码。本页给了项目源码地址,运行前先打开看一遍,确认它要做的事和你预期的一致。

不要连着跑多个测速脚本

多数脚本的测速部分都依赖 Speedtest。本站实测连续跑了几个之后被 Speedtest 官方限流,后面所有脚本的测速结果都是空的,一个多小时也没恢复。

耗时长的放进 screen

要跑十分钟以上的脚本,先执行 screen 或 tmux 再运行。SSH 意外断开时测试不会中断,重新连上用 screen -r 就能回到现场。

不想自己对照结果?

用本站的一键命令测一次,解读页会把线路档次、硬盘是否超售、IP 能不能用逐项写明白。

bash <(curl -sL https://vpscesu.com)

同类脚本

$ feedback

脚本跑不起来、结果看不懂、解读写错了、页面内容有误,都可以写在这里。站长会看每一条。

请不要填写密码、密钥、服务器 IP 等敏感信息。