在Linux上,可以使用以下命令來查看端口是否開放:
使用 netstat
命令:
netstat -tuln | grep <端口號>
上述命令將顯示正在監聽指定端口的進程。如果端口未被占用,則表示該端口未開放。
使用 ss
命令:
ss -tuln | grep <端口號>
類似于 netstat
命令,上述命令也可以顯示正在監聽指定端口的進程。
使用 telnet
命令:
telnet <IP 地址> <端口號>
如果能夠成功連接到該端口,則表示該端口開放。
使用 nc
命令:
nc -zv <IP 地址> <端口號>
上述命令將嘗試連接到指定的 IP 地址和端口。如果連接成功,則表示該端口開放;如果連接失敗,則表示該端口未開放。
請注意,上述命令中的 <端口號>
應替換為要檢查的端口號, <IP 地址>
應替換為要檢查的 IP 地址。