如何知道/ proc / [pid] / fd中套接字或管道的文件名

如何知道/ proc / [pid] / fd中套接字或管道的文件名

在 Android 中,#ls -l 15843/fd给出以下输出,

lrwx------ u0_a179  u0_a179           2015-05-28 11:58 90 -> socket:[193728]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 91 -> socket:[193729]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 92 -> socket:[192748]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 93 -> socket:[193730]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 94 -> socket:[193440]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 95 -> socket:[192749]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 96 -> socket:[192750]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 97 -> socket:[192751]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 98 -> socket:[193441]
lrwx------ u0_a179  u0_a179           2015-05-28 11:58 99 -> socket:[193442]

现在我尝试了#readlink /proc/15843/fd/99,但它socket:[193442]再次打印相同。
还尝试#grep 193442 /proc/net/unix打印以下内容,
00000000: 00000003 00000000 00000000 0001 03 193442

现在,如何从该套接字 inode 获取文件名?

相关内容