
关于Linux系统服务器测速和性能测试的脚本有很多可以选择,在众多的脚本当中应该如何选择?关键是看脚本作者是否长期有规律的进行维护,毕竟测速节点可能会经常存在失效或者改变的现象!这里建站经验分享站长为有需要使用到Linux系统服务器基本信息、硬盘IO性能、带宽质量测试的用户推荐一个比较好的脚本“yabs.sh”!“yabs.sh”可以一键测试Linux系统服务器的基本配置信息(包括CPU、内存大小、硬盘大小、操作系统信息、IPv4和IPv6信息)、FIO方式测试硬盘性能以及iperf3方式测试服务器欧美节点上下行带宽速度!
“yabs.sh”服务器性能和带宽速度测试脚本使用命令
Linux系统服务器“yabs.sh”一键测速及基本性能测试脚本脚本使用命令如下!使用SSH工具连接Linux系统服务器后直接复制下面当中的任意一个命令即可使用!
curl -sL yabs.sh | bash
或者
wget -qO- yabs.sh | bash
如果使用上面命令提示错误,那么先根据自己系统版本,选择下面命令安装执行命令所需要的依赖程序“curl”或者“wget”,一般的系统都是自带了的,无需手动安装!
RedHat/CentOS先执行下面命令装wget或者curl:
yum -y install wget或者
yum install -y curlDebian/Ubuntu先执行下面命令装wget或者curl:
apt install -y wget或者
apt install -y curl
“yabs.sh”脚本测试结果反馈效果展示
在正常情况下,Linux各个发行版系统都是支持使用“yabs.sh”服务器性能和带宽速度测试脚本来测试的!一般来说正常情况使用“yabs.sh”脚本后会反馈得到如下的测试结果。包括了服务器基本信息、硬盘IO及带宽速度测试结果。具体“yabs.sh”脚本测试反馈效果如下:
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# Yet-Another-Bench-Script #
# v2023-04-23 #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
Sun 23 Apr 2023 01:41:14 PM EDT
Basic System Information:
---------------------------------
Uptime : 342 days, 18 hours, 35 minutes
Processor : Intel(R) Xeon(R) E-2276G CPU @ 3.80GHz
CPU cores : 12 @ 4693.667 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM : 15.5 GiB
Swap : 14.9 GiB
Disk : 864.5 GiB
Distro : Ubuntu 20.04.6 LTS
Kernel : 5.4.0-110-generic
VM Type : NONE
IPv4/IPv6 : ✔ Online / ✔ Online
IPv6 Network Information:
---------------------------------
ISP : Clouvider Limited
ASN : AS62240 Clouvider
Host : USA Network
Location : New York, New York (NY)
Country : United States
fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 405.41 MB/s (101.3k) | 407.96 MB/s (6.3k)
Write | 406.48 MB/s (101.6k) | 410.11 MB/s (6.4k)
Total | 811.90 MB/s (202.9k) | 818.08 MB/s (12.7k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 380.21 MB/s (742) | 394.55 MB/s (385)
Write | 400.41 MB/s (782) | 420.82 MB/s (410)
Total | 780.62 MB/s (1.5k) | 815.37 MB/s (795)
iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 1.61 Gbits/sec | 2.39 Gbits/sec | 77.5 ms
Scaleway | Paris, FR (10G) | busy | 2.25 Gbits/sec | 83.3 ms
Clouvider | NYC, NY, US (10G) | 9.10 Gbits/sec | 8.85 Gbits/sec | 1.21 ms
iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 2.00 Gbits/sec | 21.1 Mbits/sec | 76.7 ms
Scaleway | Paris, FR (10G) | 2.66 Gbits/sec | 1.56 Gbits/sec | 75.9 ms
Clouvider | NYC, NY, US (10G) | 3.42 Gbits/sec | 7.80 Gbits/sec | 1.15 ms
Geekbench 4 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 5949
Multi Core | 23425
Full Test | https://browser.geekbench.com/v4/cpu/16746501
Geekbench 5 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 1317
Multi Core | 5529
Full Test | https://browser.geekbench.com/v5/cpu/21102444
Geekbench 6 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 1549
Multi Core | 5278
Full Test | https://browser.geekbench.com/v6/cpu/1021916
YABS completed in 12 min 49 sec
“yabs.sh”自由组合测试功能详解
前面提到的“yabs.sh”测试命令是默认包含了脚本所有测试功能的命令!“yabs.sh”测试脚本是支持根据自己需要来指定测试功能的!比如下面的命令就是跳过了磁盘和CPU性能测试,实际上只测试网络性能和系统基本信息及硬件配置信息。
curl -sL yabs.sh | bash -s -- -fg
关于“yabs.sh”测试脚本的功能说明具体如下!根据自己需要取消测试的项目,修改上面命令当中的“-fg”参数即可!例如上面默认的“-fg”参数是跳过磁盘和CPU性能测试!如果只禁用硬盘性能测速则命令为“curl -sL yabs.sh | bash -s — -f”,应该理解了吧!
| 标志 | 描述(解释) |
|---|---|
| -b | 强制使用存储库中的预编译二进制文件而不是本地软件包 |
| -f/-d | 禁用fio(磁盘性能)测试 |
| -i | 禁用iperf(网络性能)测试 |
| -g | 禁用Geekbench(系统性能)测试 |
| -n | 跳过网络信息查找和显示 |
| -h | 显示帮助信息,包括使用方法、检测到的标志和本地软件包(fio/iperf)状态 |
| -r | 减少iperf位置的数量(Scaleway/Clouvider LON+NYC),以减少带宽使用 |
| -4 | 运行Geekbench 4测试并禁用Geekbench 6测试 |
| -5 | 运行Geekbench 5测试并禁用Geekbench 6测试 |
| -9 | 运行Geekbench 4和5测试而禁用Geekbench 6测试 |
| -6 | 如果使用了-4、-5或-9中的任何一个,则重新启用Geekbench 6测试(-6标志必须是最后一个,否则会被覆盖) |
| -j | 将结果以JSON格式显示到屏幕 |
| -w <filename> | 将JSON结果写入指定的文件中使用提供的文件名 |
| -s <url> | 将结果的JSON表示发送到指定的URL |
站长自用一键测速脚本、一键测回程路由测试脚本推荐
另外关于Linux系统服务器测评的脚本,目前站长常用的是自己在维护更新测速节点的bench_guonei.sh国内一键测速脚本、bench_haiwai.sh国际一键测速脚本和Linux云服务器回程线路一键测试脚本,这三个脚本都是建站经验分享站根据一些大佬的脚本来进行修改的,在原作者脚本的基础上对测速节点进行了增加和修改,并且基本上上也会坚持对上述三个脚本的测速节点进行维护,以满足日常的Linux系统服务器测速和回程线路测试使用!因此如果有需要Linux系统测速和回程线路测试脚本的网友,可以查看下面两篇文章并收藏页面到自己浏览器,里面有比较详细的测试使用命令介绍,基本都是可以一键完成测速和回程路由追踪测试的:

建站经验分享







如何提高网站在百度搜索中的排名?为了提升网页在百度搜索中的排名,我们需要对网站进行全面的搜索引擎优化(SEO),这涵盖了一系列技术层面的工作与策略的运用。以下是一些关键的优化策略:





