在Linux上,可以使用以下命令来查看端口是否开放:
-
使用
netstat
命令:netstat -tuln | grep <端口号>
上述命令将显示正在监听指定端口的进程。如果端口未被占用,则表示该端口未开放。
-
使用
ss
命令:ss -tuln | grep <端口号>
类似于
netstat
命令,上述命令也可以显示正在监听指定端口的进程。 -
使用
telnet
命令:telnet <IP 地址> <端口号>
如果能够成功连接到该端口,则表示该端口开放。
-
使用
nc
命令:nc -zv <IP 地址> <端口号>
上述命令将尝试连接到指定的 IP 地址和端口。如果连接成功,则表示该端口开放;如果连接失败,则表示该端口未开放。
请注意,上述命令中的 <端口号>
应替换为要检查的端口号, <IP 地址>
应替换为要检查的 IP 地址。