我的程序使用以下功能打开套接字:
sockfd=插座(AF_INET、SOCK_RAW、IPPROTO_ICMP)
完成数据发送后,套接字关闭:
关闭(sockfd)
但问题是当程序运行不好并且阻塞时。因此,插座将不会关闭
如何检查Linux操作系统下打开的所有套接字
您还可以使用ss实用程序转储套接字统计信息
要转储摘要,请执行以下操作:
ss-s
总数:91(内核0)
TCP:18(estab 11,关闭0,孤立0,synrecv 0,timewait 0/0),端口0
传输总IP IPv6
* 0 - -
原始0 0 0 0
UDP 4 2
TCP 18162
INET 22 18 4
碎片0 0 0 0
要显示所有插座,请执行以下操作:
ss-a
要显示UDP套接字,请执行以下操作:
ss-u-a
要显示TCP套接字,请执行以下操作:
ss-t-a
在这里你可以读到党卫军:党卫军