tcping 下载地址:

网盘

官网

1.ping baidu.com 默认是80端口

tcping baidu.com

ping baidu.com 的443端口

tcping baidu.com 443

2.使用源文件192.168.31.1.txt作为服务器的地址

tcping --file 192.168.31.1.txt

3.打印输出结果到192.168.31.1.log

tcping --tee 192.168.31.1.log  192.168.31.1

用192.168.123.1.txt作为源文件进行tcping ,输出的结果到192.168.123.1.log ,并再每一行加上时间。

tcping -d --tee 192.168.31.1.log --file 192.168.31.1.txt
tcping -d -tee D:/tcping/192.168.31.1.log --file D:/tcping/192.168.31.1.txt

详细用法-翻译

PS D:\tcping> tcping -help
-------------------------------------------------- ------------
Eli Fulkerson 的 tcping.exe
请参阅 http://www.elifulkerson.com/projects/ 了解更新。
-------------------------------------------------- ------------

用法:tcping [-flags] 服务器地址 [服务器端口]

用法(完整):tcping [-t] [-d] [-i 间隔] [-n 次] [-w ms] [-b n] [-r 次] [-s] [-v] [-j] [-js 大小] [-4] [-6] [-c] [-g 计数] [-S source_address] [--file] [--tee 文件名] [-h] [-u] [--post ] [--head] [--proxy-port 端口] [--proxy-server 服务器] [--proxy-credentials 用户名:密码] [-f] 服务器地址 [服务器端口]

 -t : 连续 ping 直到通过 control-c 停止
 -n 5 :例如,发送 5 个 ping
 -i 5 :例如,每 5 秒 ping 一次
 -w 0.5 :例如,等待 0.5 秒等待响应
 -d :在每一行包含日期和时间
 -b 1 :启用蜂鸣声(1 为 on-down,2 为 on-up,
                        3 表示随时更改,4 表示始终)
 -r 5 :例如,每 5 次 ping 重新查找一次主机名
 -s : 成功 ping 后自动退出
 -v :打印版本并退出
 -j :包括抖动,使用默认滚动平均值
 -js 5 :包括抖动,滚动平均大小为(例如)5。
 --tee : 将输出镜像到 '--tee' 之后指定的文件名
 --append : 附加到 --tee 文件名而不是覆盖它
 -4:更喜欢 ipv4
 -6:更喜欢 ipv6
 -c :仅显示更改状态的输出行
 --file :将“服务器地址”视为文件名,逐行遍历文件
          注意:--file 与 -j 和 -c 等选项不兼容,因为它循环通过不同的目标
          可选择接受服务器端口。例如,“example.org 443”是有效的。
          或者,使用 -p 在命令行中为文件中的所有内容强制使用端口。
 -g 5 :例如,如果我们连续失败 5 次就放弃
 -S _X_:指定源地址_X_。源必须是客户端计算机的有效 IP。
 -p _X_ :指定端口的替代方法
 --fqdn : 如果可用,在每一行打印域名
 --ansi : 使用 ANSI 颜色序列 (cygwin)
 --color:使用 Windows 颜色序列

HTTP 选项:
 -h:HTTP 模式(使用不带 http:// 的 url 作为服务器地址)
 -u : 在每一行包含目标 URL
 --post : 使用 POST 而不是 GET (可以避免缓存)
 --head : 使用 HEAD 而不是 GET
 --proxy-server : 指定代理服务器
 --proxy-port : 指定代理端口
 --proxy-credentials :以用户名:密码格式指定“代理授权:基本”标头

调试选项:
 -f : 强制 tcping 至少发送一个字节
 --header :包含带有原始参数和日期的标题。如果使用 --tee 则暗示。
 --block :使用“阻塞”套接字进行连接。这会阻止 -w 工作并使用
            默认超时(在我的情况下长达 20 秒)。但是它可以主动检测
            拒绝连接与超时。

        如果不传递 server-port,则默认为 80。
        If you don't pass server-port, it defaults to 80.
最后修改:2022 年 11 月 24 日
如果觉得我的文章对你有用,请随意赞赏