融合怪测评脚本

冬月初五 20小时前 35

融合怪命令

交互形式

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh
 

curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh
 

bash <(wget -qO- bash.spiritlhl.net/ecs)
 

bash <(wget -qO- ecs.0s.hk)
 

bash <(wget -qO- ecs.12345.ing)
 

无交互形式-参数模式

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh -m 1
 

curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh -m 1
 

或通过

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh
 

下载文件后使用类似

bash ecs.sh -m 1
 

这样的参数命令指定选项执行

以下为参数说明:

指令 项目 说明 备注
-m 必填项 可指定原本menu中的对应选项,最多支持三层选择,例如执行bash ecs.sh -m 5 1 1将选择主菜单第5选项下的第1选项下的子选项1的脚本执行 可缺省仅指定一个参数,如-m 1仅指定执行融合怪完全体,执行-m 1 0以及-m 1 0 0都是指定执行融合怪完全体
-en 可选项 可指定强制输出为英文 无该指令则默认使用中文输出
-i 可选项 可指定回程路由测试中的目标IPV4地址 可通过ip.sbipinfo.io等网站获取本地IPV4地址后指定
-r 可选项 可指定回程路由测试中的目标IPV4地址,可选b g s c 分别对应北京广州上海、成都``` -r b指定测试北京回程(三网)
    可指定仅测试IPV6三网,可选 b6 g6 s6 分别对应 北京广州上海 的三网的IPV6地址 -r b6 指定测试北京IPV6地址回程(三网)
-base 可选项 可指定仅测试基础的系统信息 无该指令则默认按照menu选项的组合测试
-ctype 可选项 可指定通过何种方式测试cpu,可选gb4gb5gb6分别对应geekbench456版本 无该指令则默认使用sysbench测试
-dtype 可选项 可指定测试硬盘IO的程序,可选ddfio,前者测试快后者测试慢 无该指令则默认都使用进行测试
-mdisk 可选项 可指定测试多个挂载盘的IO 注意本指令包含测试系统盘,无该指令默认仅测试系统盘
-stype 可选项 可指定使用.cn还是.net的数据进行测速 无该指令则默认使用.net数据测速优先,不可用时才替换为.cn数据
-bansp 可选项 可指定强制不测试网速 无该指令则默认测试网速
-banup 可选项 可指定强制不生成分享链接 无该指令则默认生成分享链接

IP质量检测

  • IP质量检测,含15家数据库查询,含DNS黑名单查询
  •  IPV4  IPV6 检测,含ASN和地址查询
  • 含邮件端口检测
bash <(wget -qO- bash.spiritlhl.net/ecs-ipcheck)
 

bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/ecs/main/ipcheck.sh)
 

需要事先安裝dos2unix

wget -qO ipcheck.sh --no-check-certificate https://gitlab.com/spiritysdx/za/-/raw/main/ipcheck.sh
dos2unix ipcheck.sh
bash ipcheck.sh
 

融合怪说明

本项目最好在/root路径下执行,避免产生环境依赖问题,本项目默认自动更新包管理器,不要在生产环境中使用,建议使用前文提及的Go版本确保不会变动本机配置。

融合怪的执行结果保存在当前路径下的test_result.txt中,可在screentmux中执行,可先退出SSH登录过一段时间后再查看文件,避免ssh不稳定导致的测试中断。

有时候想要测一些配置极其拉跨的机器时,上面这样执行这样可以避免IO或者CPU过于陈旧导致测试过程中的SSH连接中断,假如screen中显示乱码也有没问题,分享链接中的结果是不带乱码的。

融合怪的完整版和精简版运行完毕会自动上传结果到pastebin并回传分享链接,如果测一半想要退出,那么按Ctrl+C同时按下可终止测试,此时会自动退出删除残余的环境依赖文件。

最垃圾的机器测试的例子(跑了47分钟测完):跳转

虽然本项目内置使用CDN支持国内国外加速服务器测试环境安装和预制文件下载,但中国境内受CDN连通性或带宽限制加载可能会比较缓慢。


原文转自:
https://github.com/spiritLHLS/ecs   版权归原作者所有,如需转载请注明原出处。

最新回复 (0)
    • 记录·WiKi
      2
        立即登录 立即注册 
返回
文章系网友原创或转载,目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵权行为,请联系我们admin(a)jilu.wiki,我们会及时删除。