小编jam*_*mie的帖子

有没有办法在不遍历 /proc/ 中的所有进程的情况下识别套接字的 PID(或 cgroup)

我需要确定给定套接字的进程的 cgroup。具体来说,我在使用 tcp 调用我的进程的同一台机器上有一个进程,我需要识别该进程或其 cgroup。tcp 要求是因为我正在模拟第三方 API。我需要根据调用我的进程返回不同的数据。一种解决方案是使用 /proc/net/tcp 确定套接字,我可以从中获取套接字的 inode,然后遍历 /proc/*/fd 以找到列出的 inode。没有这种迭代,是否有直接的方法可以从(我假设是 sockfs)inode 映射到其 PID?

inode cgroups socket

5
推荐指数
1
解决办法
6276
查看次数

标签 统计

cgroups ×1

inode ×1

socket ×1