要查看 Linux 上的端口 TCP 監聽情況,可以使用以下命令:
netstat
命令:netstat -tln
這個命令將顯示當前所有打開的 TCP 端口的監聽情況。
ss
命令:ss -tln
ss
命令是 netstat 的替代方案,性能更好。它也可以顯示當前所有打開的 TCP 端口的監聽情況。
這兩個命令將以類似如下的格式顯示監聽端口的情況:
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 地址和監聽的端口號,State 列顯示連接狀態(例如,LISTEN 表示監聽狀態)。