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

linux查看当前所有已使用端口(linux已使用的端口怎么查)

  • linux
  • 2024-03-15 22:50:22
  • 3451
查看当前所有已使用端口
命令: netstat -anp
输出要素:
协议 | 本地地址 | 外地地址 | 状态 | PID/程序名
---|---|---|---|---|
TCP | 0.0.0.0:80 | 0.0.0.0:0 | LISTEN | 345/httpd
UDP | 127.0.0.1:53 | : | UDP | 156/dnsmasq
详解:
协议:表示正在使用的网络协议,例如 TCP、UDP 或 SCTP。
本地地址:当前计算机上用于监听或发出网络通信的 IP 地址和端口号。
外地地址:连接到当前计算机的远程计算机的 IP 地址和端口号。 对于监听端口,此字段为 0.0.0.0:0,表示所有传入连接。
状态:指示端口的当前状态,例如 LISTEN(侦听传入连接)、ESTABLISHED(已建立连接)或 TIME_WAIT(关闭连接后)。
PID/程序名:与正在使用端口的进程的进程 ID (PID) 和程序名称。 这有助于确定哪个程序或服务正在监听或使用该端口。