在Linux系統上,可以使用以下命令來查看端口的占用情況:
netstat -tuln
該命令會列出當前系統中所有的網絡連接和監聽端口。其中,-t 參數表示只顯示 TCP 連接,-u 參數表示只顯示 UDP 連接,-l 參數表示只顯示監聽端口,-n 參數表示以數字形式顯示端口號。
ss -tuln
ss 命令也可以用來查看網絡連接和監聽端口,與 netstat 命令類似。其中,-t 參數表示只顯示 TCP 連接,-u 參數表示只顯示 UDP 連接,-l 參數表示只顯示監聽端口,-n 參數表示以數字形式顯示端口號。
lsof -i :端口號
該命令會列出占用指定端口號的進程信息。需要將 “端口號” 替換為要查詢的端口號。
fuser 端口號/tcp
該命令會列出占用指定端口號的進程信息。需要將 “端口號” 替換為要查詢的端口號。
這些命令可以幫助你查看在Linux系統上哪些端口被占用了。