要查看 Linux 上的端口 TCP 監(jiān)聽情況,可以使用以下命令:
netstat
命令:netstat -tln
這個命令將顯示當(dāng)前所有打開的 TCP 端口的監(jiān)聽情況。
ss
命令:ss -tln
ss
命令是 netstat 的替代方案,性能更好。它也可以顯示當(dāng)前所有打開的 TCP 端口的監(jiān)聽情況。
這兩個命令將以類似如下的格式顯示監(jiān)聽端口的情況:
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
其中,Local Address 列顯示本地 IP 地址和監(jiān)聽的端口號,State 列顯示連接狀態(tài)(例如,LISTEN 表示監(jiān)聽狀態(tài))。