在/ proc / $ mypid / fd /中,我看到了这些文件
lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 0 -> /dev/pts/36 (deleted)
lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 3 -> socket:[1424055856]
lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 4 -> socket:[1424055868]
lrwx------ 1 cm_user cm_user 64 Oct 14 03:21 5 -> socket:[1424055882]
因为我可以访问代码,所以我知道这些套接字是与TCP连接绑定的(一个是到某台计算机上的端口5672的连接,另一个是到其他计算机上的端口3306的连接),但是我想知道哪个套接字是绑定到哪个连接。我怎样才能做到这一点?
更笼统地说,我该如何问操作系统套接字另一端是什么?
socat
....