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

linux查看监听端口命令(linux监听端口命令)

  • linux
  • 2024-03-15 21:21:53
  • 5973
Linux 查看监听端口命令

netstat -tlpn


该命令显示所有正在监听的 TCP 和 UDP 端口及其相关进程信息。
要素:
- -t:仅显示 TCP 端口
- -l:仅显示监听端口
- -p:显示进程信息
- -n:以数字格式显示地址信息
示例:
netstat -tlpn
Active Internet connections (only servers)
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 1062/nginx
tcp 0 0 127.0.0.1:53 0.0.0.0: LISTEN 728/systemd-resolved
tcp 0 0 0.0.0.0:22 0.0.0.0: LISTEN 1108/sshd
输出解释:
- Proto:协议(TCP 或 UDP)
- Recv-Q:接收队列长度
- Send-Q:发送队列长度
- Local Address:本地 IP 地址和端口
- Foreign Address:远程 IP 地址和端口(对于监听端口,此字段通常为空)
- State:端口状态(LISTEN 表示监听)
- PID/Program name:监听进程的进程 ID 和名称