LemonBench – Linux 服务器全面测试脚本

「发布较早的脚本存在失效的可能」本文最后更新时间 ☞

脚本介绍

LemonBench 工具(别名 LBench 、柠檬 Bench ),是一款针对 Linux 服务器设计的服务器性能测试工具。通过综合测试,可以快速评估服务器的综合性能,为使用者提供服务器硬件配置信息。

LemonBench 目前涵盖了如下测试:

  • 服务器基础信息(CPU信息/内存信息/Swap信息/磁盘空间信息/网络信息等)
  • 流媒体解锁测试(目前支持HBO Now/动画疯/B站港澳台/B站台湾限定)
  • 系统性能测试(CPU/内存/磁盘)
  • Speedtest网速测试(本地到最近源及国内各地域不同线路的网速)
  • 路由追踪测试(追踪到国内和海外不同线路的路由信息)

使用方法

快速测试

如果你的服务器上安装有 curl 工具,请使用以下命令执行脚本:

curl -fsL https://ilemonra.in/LemonBench | bash -s fast

如果你的服务器上安装有 wget 工具,请使用以下命令执行脚本:

wget -qO- https://ilemonra.in/LemonBench | bash -s fast
完整测试

如果你的服务器上安装有 curl 工具,请使用以下命令执行脚本:

curl -fsSL https://ilemonra.in/LemonBench | bash -s full

如果你的服务器上安装有 wget 工具,请使用以下命令执行脚本:

wget -qO- https://ilemonra.in/LemonBench | bash -s full

测试项目

以下测试项目列表为 20191007 版本的项目列表,实际使用可能发生变化,以实际版本为准。

  • 系统信息收集
    • 系统名称(包括版本号、系统位数)
    • CPU信息(型号、缓存大小)
    • CPU数量检测(自适应识别区分虚拟机(即VPS)与独立服务器)
    • 内存使用率
    • Swap使用率
    • 引导设备(开机磁盘)
    • 系统负载(1分钟/5分钟/15分钟,测试结果取启动测试时的实时结果)
  • 网络信息收集
    • 本机IPV4地址及相关信息(ASN/归属地/运营商)
    • 本机IPV6地址及相关信息(ASN/归属地/运营商)
  • 流媒体解锁测试(Beta)
    • HBO Now 解锁测试
    • 巴哈姆特动画疯解锁测试
    • 哔哩哔哩 港澳台 及 台湾限定 解锁测试
  • 系统性能测试
    • CPU性能测试
    • 内存性能测试
    • 磁盘性能测试(4K测试结果适用于SSD介质磁盘,1M测试结果适用于SSD介质与HDD介质磁盘)
  • Speedtest网速测试
    • 最近测速点
    • 中国东北地区(联通/移动)
    • 中国华北地区(联通/移动)
    • 中国华中地区(联通/电信)
    • 中国华东地区(联通/移动)
    • 中国华南地区(电信/移动)
    • 中国西南地区(联通/移动)
    • 中国西北地区(联通/电信/移动)
  • 路由追踪测试(回程测试)
    • 国内部分:联通/电信/移动/联通精品网/电信CN2/鹏博士/教育网/科技网/广电网
    • 香港部分:CU/CT/CN2/HGC/HKBN/PCCW/TGT/WTT
    • 新加坡部分:CT/CN2/Singtel/StarHub/M1/AWS
    • 日本部分:NTT/IIJ/SoftBank/KDDI/CT/CN2/AWS
    • 韩国部分:KT/SK/LG/CN2/AWS
    • 台湾部分:Chief/APTG/CHT/TFN/FET/KBT/TAIFO
    • 美国部分:CT/CN2/PCCW/HE/GTT/ATT/TATA/NTT/Level3/ZAYO/Cogentco
    • 欧洲部分:Telekom/O2/Vodafont/CT/CN2/GTT/Cogentco/BT/TATA/RT/TTK/MTS
    • IPV6部分:联通/电信/移动/教育网(CERNET2)

注意事项

  1. 由于 LemonBench 还在开发中,程序的功能可能会做适当添加与删除;

  2. 由于测试用时较长,为防止发生 SSH 断线意外,推荐放在 screen 中运行。


脚本来源

极光星空

Leave a Reply