369主机推荐 测评常用的工具、软件、脚本汇总

369主机推荐 测评常用的工具、软件、脚本汇总

369主机推荐 测评常用的工具、软件、脚本汇总

经常会测评一些VPS主机、国内和国外独立服务器等等,这里将所用的脚本、程序、软件和工具都汇个总,方便网友,也方便自己查找。

常用工具安装和相关命令:

1.wget下载工具安装

如提示wget: command not found ,使用

				
					yum install wget;
				
			

				
					apt-get install wget
				
			

2.解压工具安装

如提示bash: unzip: command not found,安装unzip命令:

				
					yum -y install zip unzip
				
			

Debian安装命令

				
					apt-get install unzip
				
			

3.远程会话管理工具 – screen

执行:screen -S vpstop 创建screen会话。

如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细内容参考screen教程

  1. 如果网络掉线,可以重新连接SSH,再执行 screen -r vpstop 就会看到你的lnmp安装进程;
  2. 有时候screen异常退出可能会提示状态为Attached,可以执行:screen -D -r vpstop 进行恢复;
  3. 有时候可能会创建了多个同名的screen会话,可以执行:screen -ls 查看对应会话的session id,然后使用screen -D -r sessionid 进行恢复。

一、VPS配置测试

1.柠檬脚本

可测试配置、IO、CPU、内存、路由

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

第二个用法:

				
					wget -qO- https://ilemonra.in/LemonBenchIntl | bash -s full
				
			
				
					  -f, --fast, fast 		 执行快速测试
   -F, --full, full 		 执行完整测试
   spfast, --speedtest-fast 	 仅执行Speedtest网速测试 (快速测试)
   spfull, --speedtest-full 	 仅执行Speedtest网速测试 (完整测试)
   dtfast, --disktest-fast 	 仅执行磁盘性能测试 (快速测试)
   dtfull, --disktest-full 	 仅执行磁盘性能测试 (完整测试)
   btfast, --besttrace-fast 	 仅执行路由追踪测试 (快速测试)
   btfull, --besttrace-full 	 仅执行路由追踪测试 (完整测试)
   spf, --spoofer 		 仅执行Spoofer测试
   sbcfast, --sbcfast 		 仅执行CPU性能测试 (快速模式)
   sbcfull, --sbcfull 		 仅执行CPU性能测试 (标准模式)
				
			

2.专业测硬盘脚本

测IO和网速(可直接测IPv6的网速,国外节点)

				
					curl -sL yabs.sh | bash
wget -qO- yabs.sh | bash
				
			

3.磁盘通电时间和健康度检测

				
					wget -c https://www.hdsentinel.com/hdslin/hdsentinel-019c-x64.gz
gunzip  hdsentinel-019c-x64.gz 
chmod 755  hdsentinel-019c-x64 
./hdsentinel-019c-x64
				
			

4.UnixBench跑分测试

在安装 UnixBench 之前,要先准备好相关的依赖。请执行:

				
					yum install perl-Time-HiRes libx11-dev libgl1-mesa-dev libxext-dev perl perl-modules make gcc;
				
			

下载安装包,然后按下面的提示操作。官方的源在 googlecode 上,国内访问不便,我已经将文件上传到对象存储服务。

				
					wget http://codingpy-1252715393.cosgz.myqcloud.com/archive/UnixBench5.1.3.tgz
tar xvf UnixBench5.1.3.tgz
cd UnixBench
make
				
			

运行 make 之前,确保将 Makefile 文件中 GRAPHICS_TEST = defined 行被注释掉,因为我们是在服务器端进行测试,不需要做 2D/3D 图形测试。

最后,执行:

./Run

如果一切正常,应该会出现类似下面的文字:

369主机推荐 测评常用的工具、软件、脚本汇总

或使用UnixBench一键脚本

				
					wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh
chmod +x unixbench.sh
./unixbench.sh
				
			

5、宝塔面板跑分插件

宝塔面板有一个跑分插件,可以作为参考。

宝塔面板官网:点击直达

二、速度和网络测试

1.SuperBench.sh

这是站长必用的工具,一个脚本整合了几个国内的测试点,还是比较方便的。Superspeed已更新为SuperBench.sh,整合了teddysun大佬的bench.sh脚本。

使用命令如下:

				
					wget -qO- --no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash
				
			

2.bench.sh 检测硬件信息和上下行速度

				
					curl -Lso- bench.sh | bash
				
			

柠檬和SuperBench都有一个测速脚本,不过都是基本的测试,节点很少。所以我们还可以使用下面的测速脚本:

3.superspeed

三网测速,可单独测试

				
					bash <(curl -Lso- https://raw.githubusercontent.com/opear2008/superspeed/master/superspeed.sh)
或
bash <(curl -Lso- https://git.io/J1SEh)
				
			

4.superbenchpro 可测试配置、IO、跑分、网速

				
					bash &lt;(wget --no-check-certificate -O- https://dl.233.mba/sh/superbenchpro.sh)
				
			

三、路由跟踪

1.besttrace4linux

besttrace4linux是用于检测回程路由的软件,可以直观的显示路由追踪的各级节点。

使用方法:

				
					wget https://cdn.ipip.net/17mon/besttrace4linux.zip
unzip besttrace4linux.zip
chmod +x besttrace
./besttrace -q 1 IP;
				
			

测试电信回程:./besttrace -q 1 gd.189.cn
测试联通回程:./besttrace -q 1 www.cd10010.cn
测试移动回程:./besttrace -q 1 bj.10086.cn

2.柠檬脚本可以直接测试路由,以下脚本可以直接测试三网路由,每个网络有三个节点

				
					wget -qO- git.io/fphX1 | bash
wget -qO- git.io/besttrace | bash
				
			

3.丢包率测试

测试全球节点的丢包率

工具地址:http://ping.pe

如果我们的用户是面向国内的,那么就主要关注下国内节点的丢包情况(China开头),其中Loss一列就是你的VPS在这个节点的丢包率,我们在最后一列Chart中也可以非常直观的看出丢包情况,红色就是丢包,绿色就是网络情况非常好。

4.ZBench

ZBench 将bench.sh和SuperBench.sh这两个脚本结合在一起,然后加入 Ping 以及 路由测试 功能。

中文版使用方法:

				
					wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh
				
			

英文版使用方法:

				
					wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench.sh && bash ZBench.sh
				
			

5、backtrace

一键回程测试脚本:backtrace,三网回程路由测试,配合BestTrace脚本使用更好,因为backtrace是直接告诉你回程路由的线路类型,而BestTrace是把回程路由具体信息展示给你看。这两者配合使用的话可以更好更方便的综合判断路由情况。

				
					curl https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh -sSf | sh
				
			
© 版权声明

相关文章