![查找空闲 TCP 连接的创建者](https://linux22.com/image/1433504/%E6%9F%A5%E6%89%BE%E7%A9%BA%E9%97%B2%20TCP%20%E8%BF%9E%E6%8E%A5%E7%9A%84%E5%88%9B%E5%BB%BA%E8%80%85.png)
在 Solaris(或 Unix)上,如何找到与创建当前空闲 TCP 连接相关的远程主机?
lsof
给了我一堆这样的行:
java 25375 foo 8161u IPv4 0xfffffeb1f6f523c0 0t0 TCP *:* (IDLE)
但*:*
令我困惑的是 - 我原本期望看到类似的东西
hostname:7000->10.199.132.158:54973 (IDLE)
答案1
pfiles 25375
查找套接字条目,您将看到原始本地/远程源作为 IP 地址。
nslookup [remote ip]
将为您提供 server.domainname