Linux内核编程:列出所有打开的套接字文件描述符,并检索相关信息。

3

如何检索所有打开的套接字文件描述符以及其他信息,例如套接字族、协议、绑定地址?

我需要在内核模块中完成此操作,而不是使用某些用户命令...


你可能会发现这个回答有帮助。 - Edmon
@Edmon 我必须在内核层面完成这个任务...并且不使用procfs。 - daisy
你的意思是像 sysctl fs.file-nr 这样的东西吗? - Edmon
1个回答

1

您可以使用命令lsof(需要root权限)。

例如:lsof -i

您可以使用AWK或cut处理输出。

希望这能帮到您。

祝好。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接