システム (RHEL) 内のプロセスの 1 つに対して、多くの開いているソケットがあります。
$ls -1l /proc/22794/fd | less
lrwx------ 1 myapp apps 64 Jun 8 14:53 201 -> socket:[1662944133]
lrwx------ 1 myapp apps 64 Jun 8 14:53 202 -> socket:[1662944193]
lrwx------ 1 myapp apps 64 Jun 8 14:53 203 -> socket:[1684299114]
lrwx------ 1 myapp apps 64 Jun 8 14:53 204 -> socket:[1662944920]
lrwx------ 1 myapp apps 64 Jun 8 14:53 205 -> socket:[1662987275]
lrwx------ 1 myapp apps 64 Jun 8 14:53 206 -> socket:[1663104470]
lrwx------ 1 myapp apps 64 Jun 8 14:53 207 -> socket:[1663067786]
lrwx------ 1 myapp apps 64 Jun 8 14:53 208 -> socket:[1663045536]
lrwx------ 1 myapp apps 64 Jun 8 14:53 209 -> socket:[1663233730]
...
それがどのようなプロセスなのか、私は正確に知っています。これらの既知のプロセスによって作成されたソケットがどこを指しているかを知る必要があります。
各ソケットが何を指しているかを調べる方法を教えてください。
前もって感謝します!