2025年2月28日
如何检查 Linux 上哪些端口打开
问题:如何检查 Linux 系统上当前打开了哪些 TCP/UDP 端口?如果端口打开,则意味着有一个正在运行的程序(例如守护程序)使用该端口号与本地或通过网络的其他程序进行通信。如果您想检查本地 Linux 系统上打开了哪些端口,可以使用 netstat 命令。下面将显示所有活动守护进程的列表。在“本地地址”字段下,您可以看到每个守护程序正在侦听的 IP 地址和 TCP/UDP 端口。
$ netstat -ntulp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 1539/dnsmas…