linux 查看端口占用情況


歡迎關注個人微信公眾號: 小哈學Java, 文末分享阿里 P8 高級架構師吐血總結的 《Java 核心知識整理&面試.pdf》資源鏈接!!

個人網站: https://www.exception.site/essay/how-to-check-linux-port-occupancy

本文中,咱們介紹一下,如何在 linux 系統中查看端口占用情況。相信小伙伴們在日常開發中,經常也有端口被占用的情況的發生,雖然之前用過,但是一時有想不起來,尷尬了。

一、第一種方式

通過命令 lsof -i:port , 比如說我們想查看 3306 端口被哪個進程占用了,輸入如下:

lsof -i:3306

查看是哪個進程占用的端口

可以看到紅框標注的占用端口號的進程,執行命令將其殺死即可:

kill -9 24557

二、第二種方式

還有另外一種方式:netstat -tunlp | grep port, 同樣以 3306 端口為例:

netstat -tunlp | grep 3306

另外一種方式查看是哪個進程占用的端口

同樣,我們也可以找到正在占用 3306 端口的進程 ID 是多少!

詳細介紹一下 netstat 各子命令的含義:

-t (tcp) 僅顯示tcp相關選項
-u (udp) 僅顯示udp相關選項
-n 拒絕顯示別名,能顯示數字的全部轉化為數字
-l 僅列出在Listen(監聽)的服務狀態
-p 顯示建立相關鏈接的程序名

免費分享 | 面試&學習福利資源

最近在網上發現一個不錯的 PDF 資源《Java 核心知識&面試.pdf》分享給大家,不光是面試,學習,你都值得擁有!!!

獲取方式: 關注公眾號: 小哈學Java, 后台回復資源,既可免費無套路獲取資源鏈接,下面是目錄以及部分截圖:

關注微信公眾號【小哈學Java】,回復【資源】,即可免費無套路領取資源鏈接哦

關注微信公眾號【小哈學Java】,回復【資源】,即可免費無套路領取資源鏈接哦

關注微信公眾號【小哈學Java】,回復【資源】,即可免費無套路領取資源鏈接哦

關注微信公眾號【小哈學Java】,回復【資源】,即可免費無套路領取資源鏈接哦

關注微信公眾號【小哈學Java】,回復【資源】,即可免費無套路領取資源鏈接哦

關注微信公眾號【小哈學Java】,回復【資源】,即可免費無套路領取資源鏈接哦

重要的事情說兩遍,關注公眾號: 小哈學Java, 后台回復資源,既可免費無套路獲取資源鏈接 !!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM