在Linux系統中,可以使用以下命令來查看端口占用情況:
netstat -tuln
該命令可以列出當前系統上所有的網絡連接情況,包括協議、本地地址和外部地址、端口號以及連接狀態。
-t:顯示TCP連接;
-u:顯示UDP連接;
-l:顯示監聽狀態的連接;
-n:以數字形式顯示IP地址和端口號。
lsof -i :端口號
該命令可以列出所有正在使用指定端口的進程信息,包括進程ID、進程名以及相關文件描述符等。
ss -tuln
該命令可以顯示當前系統上的所有TCP和UDP連接情況,包括本地地址和端口號、外部地址和端口號以及連接狀態。
以上命令均需要在終端中執行,并且在大多數Linux系統中需要使用root權限或sudo命令才能正常執行。