Mis*_*a M 7 c sockets linux networking kernel
有没有办法在用户空间或内核中使用C获取Linux中所有打开套接字(套接字地址或套接字描述符)的列表?
谢谢
Sha*_*son 16
打开并阅读以下内容:
/proc/net/tcp
- 打开的TCP套接字列表
/proc/net/udp
- 打开的UDP套接字列表
/proc/net/raw
- 列出所有"原始"套接字
这些文件类似于您使用文件句柄打开和读取的"常规"文件,它将为您提供有关每个套接字可能需要的所有信息.