Guardando in / proc / $ mypid / fd /, vedo questi file
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]
Poiché ho accesso al codice, so che questi socket sono collegati alle connessioni TCP (una è una connessione alla porta 5672 su una macchina, un'altra è una connessione alla porta 3306 su un'altra macchina), ma voglio sapere quale socket è legato a quale connessione. Come lo posso fare?
Più in generale, come posso chiedere al sistema operativo cosa si trova all'altra estremità del socket?
socat
....