在Linux系統中,可以使用以下方法來查看指定端口是否開啟:
使用 netstat
命令:
netstat -tuln | grep <端口號>
這會列出當前系統中所有處于監聽狀態的TCP和UDP端口,并通過grep過濾出指定的端口號。如果該端口開啟,則會顯示對應的監聽進程和IP地址。
使用 ss
命令:
ss -tuln | grep <端口號>
這個命令和上面的 netstat
命令類似,也可以用來查看系統中正在監聽的TCP和UDP端口。同樣,通過grep過濾出指定的端口號,如果該端口開啟,則會顯示對應的監聽進程和IP地址。
使用 nmap
命令:
nmap -p <端口號> <IP地址>
這個命令可以掃描指定IP地址上的端口,并顯示它們的狀態。如果指定的端口開啟,則會顯示為 “open”。
以上是常用的幾種方法,你可以根據具體的需求選擇其中一種來查看指定端口是否開啟。