要查看所有端口的使用情況,可以使用以下命令:
netstat
命令:netstat -tuln
該命令將顯示當(dāng)前系統(tǒng)上所有正在使用的端口及其相關(guān)信息。其中 -t
參數(shù)表示顯示 TCP 端口,-u
參數(shù)表示顯示 UDP 端口,-l
參數(shù)表示僅顯示監(jiān)聽狀態(tài)的端口,-n
參數(shù)表示以數(shù)字形式顯示端口。
ss
命令:ss -tuln
該命令與 netstat
的功能類似,同樣可以顯示當(dāng)前系統(tǒng)上所有正在使用的端口及其相關(guān)信息。
lsof
命令:lsof -i
該命令可以顯示當(dāng)前系統(tǒng)上所有打開的網(wǎng)絡(luò)連接和監(jiān)聽的端口。其中 -i
參數(shù)表示顯示網(wǎng)絡(luò)連接信息。
以上命令需要在 Linux 終端中執(zhí)行,需要具有管理員或 root 權(quán)限才能查看所有端口的使用情況。