服务器与部署

vps 测试常用命令

JACIN1 分钟阅读
AI 摘要

这份笔记聚焦 VPS 基础测试中的两个常用场景:运行 NodeQuality(nq)做机器质量检测,以及用 curl 粗略观察访问链路耗时。由于 nq 测试相对吃内存,命令示例选择放到 nohup 后台执行,并把标准输出和错误输出统一写入 nq.log,避免 SSH 断开或终端关闭导致任务中断。文中给出两种交互输入处理方式:一种用 yes 持续自动确认,适合全部按确认推进;另一种先 echo y 确认启动,再用 yes n 对后续选项默认拒绝,便于减少不必要的交互选择。测速部分使用 curl -w 输出 DNS 解析、TCP 连接、TLS 握手、首包时间和总耗时,并通过 -o /dev/null 与 -s 去掉页面内容和进度信息,使结果更适合快速查看网络阶段耗时。它更像一份面向 VPS 初步体检的命令备忘,适合需要临时评估服务器质量、后台跑测试脚本或排查基础访问延迟的运维和个人站点维护者使用。需要注意的是,笔记只给出命令用法和日志落盘方式,并未展开解释 NodeQuality 各项评分含义或 curl 时间指标的进一步诊断边界。

nodequality 测试 nq 测试,因为比较吃内存,所以建议放在 nohup 允许

text
nohup bash -c "yes | bash <(curl -sL https://run.NodeQuality.com)" > nq.log 2>&1 &

选择:

text
nohup bash -c "(echo 'y'; yes n) | bash <(curl -sL https://run.NodeQuality.com)" > nq.log 2>&1 &

测速:

text
curl -w "\nDNS解析: %{time_namelookup}\nTCP连接: %{time_connect}\nTLS握手: %{time_appconnect}\n首包 时间: %{time_starttransfer}\n总时间: %{time_total}\n" -o /dev/null -s https://baidu.com

评论

还没有评论,来发第一个吧