在Solaris(或Unix)上,运行lsof
给了我很多这样的行:
java 25375 foo 8161u IPv4 0xfffffeb1f6f523c0 0t0 TCP *:* (IDLE)
但是*:*
让我感到困惑 - 我期待看到像
hostname1:port1->ipaddress:port2 (IDLE)
*:*
是什么意思?
答案 0 :(得分:2)
我将从here引用此内容:
如果外地址是
*:*
(并且,使用TCP套接字,状态是 LISTEN),套接字通常等待一些远程主机发送 第一个数据。典型示例:sshd(等待有人打开ssh 连接),apache(等待某人请求网页),cupsd (等待某人发送打印作业)和dhclient(等待 DHCP服务器,例如,发送续租)。