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

linux系统通过端口号查看进程(linux查看进程占用端口号)

  • linux
  • 2024-03-15 20:33:21
  • 6102
通过端口号查看 Linux 系统进程
要通过端口号查看 Linux 系统进程,可以使用以下命令:
netstat -ltnp
命令输出结果包含以下要素:
- 协议 (Proto):网络协议,例如 TCP 或 UDP
- 本地地址 (Local Address):进程正在监听的本地 IP 地址和端口号,格式为 :
- 外地地址 (Foreign Address):与正在监听的端口建立连接的远程 IP 地址和端口号,格式为 :。 如果没有连接,则此字段为空。
- 状态 (State):进程的当前状态,例如 LISTEN、ESTABLISHED 或 CLOSE_WAIT
- 进程 ID (PID):正在监听端口的进程 ID
- 进程名称 (Process Name):正在监听端口的进程名称
示例
以下输出示例显示了正在监听端口 80 的 Web 服务器进程:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Process Name
tcp 0 0 0.0.0.0:80 0.0.0.0: LISTEN 12345/httpd
- Proto: TCP
- Local Address: 0.0.0.0:80 (所有本地 IP 地址上的端口 80)
- Foreign Address: 0.0.0.0: (所有远程 IP 地址)
- State: LISTEN (进程正在监听端口)
- PID: 12345
- Process Name: httpd (Web 服务器进程)