当前位置:首页 > linux > 正文

linux查看所有连接的端口(linux查看对应端口的服务)

  • linux
  • 2024-03-15 20:45:14
  • 4548
查看所有连接的端口
命令: netstat -anp
要素:


协议 (Proto):网络协议,如 TCP、UDP



本地地址 (Local Address):本地计算机上的 IP 地址和端口号



外地地址 (Foreign Address):远程计算机上的 IP 地址和端口号



状态 (State):连接状态,常见状态有:


- ESTABLISHED:已建立的连接
- LISTEN:等待连接
- CLOSE_WAIT:等待远程计算机关闭连接
- TIME_WAIT:在释放端口之前等待一段时间
示例输出:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0: LISTEN -
tcp 0 0 192.168.1.100:59006 192.168.1.1:443 ESTABLISHED 1234/python
tcp 0 0 192.168.1.100:59007 192.168.1.1:80 ESTABLISHED 1235/python
解释:
- 第一行显示本地计算机上端口 80 的 web 服务器正在侦听连接。
- 第二行和第三行显示与远程计算机建立的两个 TCP 连接,分别使用端口 59006 和 59007。