支持系统:
Ubuntu 18+, Debian 8+, Centos 7+, Fedora 33+, Almalinux 8.5+, OracleLinux 8+, RockyLinux 8+, AstraLinux CE, Arch
半支持系统:
FreeBSD(前提已执行pkg install -y curl bash),Armbian
支持架构:
amd64(x86_64)、arm64、i386、arm
支持地域:
能连得上网都支持
部分服务器运行测试有各类bug一键修复后再测试
一键修复各种系统原生bug的仓库:
交互形式
或
或
bash <(wget -qO- bash.spiritlhl.net/ecs)
或
bash <(wget -qO- ecs.0s.hk)
或
bash <(wget -qO- ecs.12345.ing)
无交互形式-参数模式
或
或通过
下载文件后使用类似
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.sb、ipinfo.io等网站获取本地IPV4地址后指定 |
-r | 可选项 | 可指定回程路由测试中的目标IPV4地址,可选b g s c 分别对应北京、广州、上海、成都``` | 如-r b指定测试北京回程(三网) |
| | 可指定仅测试IPV6三网,可选 b6 g6 s6 分别对应 北京、广州、上海 的三网的IPV6地址 | 如-r b6 指定测试北京IPV6地址回程(三网) |
-base | 可选项 | 可指定仅测试基础的系统信息 | 无该指令则默认按照menu选项的组合测试 |
-ctype | 可选项 | 可指定通过何种方式测试cpu,可选gb4、gb5、gb6分别对应geekbench的4、5、6版本 | 无该指令则默认使用sysbench测试 |
-dtype | 可选项 | 可指定测试硬盘IO的程序,可选dd、fio,前者测试快后者测试慢 | 无该指令则默认都使用进行测试 |
-mdisk | 可选项 | 可指定测试多个挂载盘的IO | 注意本指令包含测试系统盘 |
-stype | 可选项 | 可指定使用.cn还是.net的数据进行测速 | 无该指令则默认使用.net数据测速优先,不可用时才替换为.cn数据 |
-bansp | 可选项 | 可指定强制不测试网速 | 无该指令则默认测试网速 |
-banup | 可选项 | 可指定强制不生成分享链接 | 无该指令则默认生成分享链接 |