[英]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.