動態

詳情 返回 返回

Linux服務器查看端口號的簡單方法 - 動態 詳情

當我們需要查詢當前服務器用到的端口,可以用這個命令查看當前端口:

sudo netstat -tulnp

參數説明:

-t:TCP 端口
-u:UDP 端口
-l:僅顯示監聽(LISTEN)狀態的端口
-n:以數字形式顯示端口(不解析服務名稱)
-p:顯示佔用端口的進程信息

我們會看到這樣的輸出結果:

tcp   0   0 0.0.0.0:80    0.0.0.0:*    LISTEN   1234/nginx

表示 80 端口被 Nginx 進程(PID 1234)佔用。

我們也可以用這個辦法查看指定的端口是否被佔用。

sudo lsof -i :端口號

示範:

sudo lsof -i :22  # 檢查 SSH 默認端口 22

輸出會顯示佔用端口的進程名、PID 和用户。

user avatar jianshendemifan 頭像 thinkliny 頭像 dajiangyoudehuangdou 頭像
點贊 3 用戶, 點贊了這篇動態!
點贊

Add a new 評論

Some HTML is okay.