[英]How to find an AF_UNIX socket and see the information passing through it?
有一个应用程序在FreeBSD 10.1 release
操作系统上运行,我需要弄清楚如何找到它已创建并正在使用的套接字。 我知道我正在寻找一个AF_MAP
套接字,它应该类似于AF_UNIX
套接字。
我如何查看哪些套接字是打开的,一旦我找到我正在寻找的套接字,我需要查看哪些信息通过。 这也是怎么做的? 谢谢
我不确定是否专门用于 FreeBSD,但您可以通过以下方式使用lsof
:
$ lsof -p $(pidof your-appname)
这将为您提供它已打开的所有文件。 对于AF_UNIX
套接字,您可以参考这个。
此外,您可能希望使用netstat -xa
查看CONNECTED
状态套接字(如果应用程序使用面向流的套接字)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.