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

linux知道服务名如何查看端口(linux如何查看服务的端口号)

  • linux
  • 2024-03-15 22:40:13
  • 4931
如何使用 Linux 查看服务端口
要查看 Linux 中服务与端口之间的对应关系,可以使用以下命令:

netstat -tlpn


此命令将输出一个列表,其中包含已侦听端口的服务。 输出中包含以下要素:
Proto: 协议名称,例如 TCP 或 UDP
Recv-Q: 接收队列大小
Send-Q: 发送队列大小
Local Address: 服务侦听的本地地址和端口
Foreign Address: 已连接的远程地址和端口(仅适用于已建立的连接)
State: 服务的当前状态,例如 LISTEN(侦听传入连接)或 ESTABLISHED(已建立连接)
PID/Program name: 运行服务的进程 ID 和名称
示例输出:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0: LISTEN 1227/sshd
tcp 0 0 0.0.0.0:80 0.0.0.0: LISTEN 1843/httpd
udp 0 0 0.0.0.0:123 0.0.0.0: 1163/ntpd

在这个示例中:
SSH 服务侦听 TCP 端口 22。
HTTP 服务侦听 TCP 端口 80。
NTP 服务侦听 UDP 端口 123。