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

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

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

# ls -alti socket
14112 srw------- 1 root root 0 Nov 15 20:03 socket
# cat socket
cat: socket: No such device or address

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

答案1

套接字是供进程交换数据的文件。您可以使用 、 和 命令查看有关它的netstat更多lsof数据fuser

来自维基百科:

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

相关内容