socket本地通信。怎么查看自己用的是SOL_SOCKET还是IPPRO_TCP
时间: 2024-05-12 08:19:00 浏览: 15
可以使用以下命令查看当前程序使用的协议类型:
```
netstat -anp | grep <pid>
```
其中,`<pid>`是指当前程序的进程号。该命令将列出当前程序的所有网络连接,包括本地IP地址、端口号、远程IP地址、端口号以及协议类型。例如:
```
tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN 1234/python3
tcp 0 0 127.0.0.1:8000 127.0.0.1:12345 ESTABLISHED 1234/python3
```
可以看到,该程序使用的协议类型是TCP。如果使用的是SOCKET,那么协议类型应该是`unix`。
相关推荐
![crx](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)