如何获取有关套接字文件的更多信息?

Nan*_*iao 18 linux filesystems socket

对于像这样的套接字文件:

# ls -alti socket
14112 srw------- 1 root root 0 Nov 15 20:03 socket
# cat socket
cat: socket: No such device or address
Run Code Online (Sandbox Code Playgroud)

由于cat命令在这里没用,有什么方法可以获取有关套接字文件的更多信息?比如它在监听哪个端口?等等。

Rui*_*iro 7

套接字是进程交换数据的文件。您可以使用查看其更多的数据netstatlsof以及fuser命令。

来自维基百科

Unix 域套接字或 IPC 套接字(进程间通信套接字)是一个数据通信端点,用于在同一主机操作系统上执行的进程之间交换数据。与命名管道一样,Unix 域套接字支持传输可靠的字节流(SOCK_STREAM,与 TCP 相比)。