Linux如何查看端口占用情況

小億
113
2023-08-10 06:08:41

在Linux系統(tǒng)中,可以使用以下命令來(lái)查看端口占用情況:

  1. 使用netstat命令:
netstat -tuln

-t:只顯示TCP協(xié)議的端口

-u:只顯示UDP協(xié)議的端口

-l:只顯示監(jiān)聽(tīng)狀態(tài)的端口

-n:以數(shù)字形式顯示端口號(hào)

  1. 使用lsof命令:
lsof -i :端口號(hào)

使用lsof命令可以查看指定端口號(hào)對(duì)應(yīng)的進(jìn)程信息。

例如,要查看80端口的占用情況,可以使用以下命令:

lsof -i :80
  1. 使用ss命令:
ss -tunlp

-t:只顯示TCP協(xié)議的端口

-u:只顯示UDP協(xié)議的端口

-n:以數(shù)字形式顯示端口號(hào)

-l:只顯示監(jiān)聽(tīng)狀態(tài)的端口

-p:顯示進(jìn)程ID和進(jìn)程名稱

以上命令可以在終端中運(yùn)行,以查看Linux系統(tǒng)中端口的占用情況。

0