前情提要,写了一个跨平台tcping软件,用以检测tcp的延迟,上次更新还是15个月之前,这两天有空了,更新了一波。
开源地址:https://github.com/nodeseeker/tcping/
此次更新解决了一大波影响使用的问题:
- 解决了glibc版本问题,现在可以纯静态使用,不再挑系统
- 新增了
-h和-v查看帮助和版本号 - 新增了CPU平台和操作系统的支持
- 新增了端口检查功能
- 新增了编译脚本,可以生成自己需要的版本
目前支持的多架构多平台如下:
- amd64的Linux、Windows和MacOS
- arm64的Linux、Windows和MacOS
- arm的Linux、Windows
- loongarch64的Linux
解压之后就能使用,教程看最后面。如果是Linux系统,推荐root用户执行chown root:root tcping和chmod x tcping,然后mv tcping /usr/bin/后使用,这样将不在需要输入程序路径才能执行,以后可以直接tcping 1.1.1.1 80继续tcp测延迟。
使用示例
tcping 一个IPv4地址和指定的80端口
此处使用cloudflare的1.1.1.1 (80端口对应http)
tcping 1.1.1.1 80
以下是响应
Pinging 1.1.1.1:80...
tcping 1.1.1.1:80 in 12ms
tcping 1.1.1.1:80 in 12ms
tcping 1.1.1.1:80 in 11ms
tcping 1.1.1.1:80 in 11ms
^C # 此处按下了Ctrl C停止tcping
Tcping interrupted.

BD
大佬
好用,用了一年多了,支持一下,回去就去下载