我想延迟脚本执行,直到某个服务器进程准备好,即一旦它接受传入的 TCP 连接。
如何测试本地 TCP 端口是否打开(我得到 SYN/ACK 应答)?
答案1
lsof
如果可以用于此目的,我会使用。您可以通过输出来检查包含相关端口条件的grep
输出行。LISTEN
可能必须传递一些选项以防止将端口名称转换为符号等,请参阅man lsof
获取详细信息。
我想延迟脚本执行,直到某个服务器进程准备好,即一旦它接受传入的 TCP 连接。
如何测试本地 TCP 端口是否打开(我得到 SYN/ACK 应答)?
lsof
如果可以用于此目的,我会使用。您可以通过输出来检查包含相关端口条件的grep
输出行。LISTEN
可能必须传递一些选项以防止将端口名称转换为符号等,请参阅man lsof
获取详细信息。