歡迎關注我的微信公衆號: 小哈學Java, 文末分享阿里 P8 高級架構師吐血總結的 《Java 核心知識整理&面試.pdf》資源連接!!linux
我的網站: https://www.exception.site/essay/how-to-check-linux-port-occupancy面試
本文中,我們介紹一下,如何在 linux 系統中查看端口占用狀況。相信小夥伴們在平常開發中,常常也有端口被佔用的狀況的發生,雖然以前用過,可是一時有想不起來,尷尬了。微信
經過命令 lsof -i:port
, 好比說咱們想查看 3306 端口被哪一個進程佔用了,輸入以下:架構
lsof -i:3306
能夠看到紅框標註的佔用端口號的進程,執行命令將其殺死便可:tcp
kill -9 24557
還有另一種方式:netstat -tunlp | grep port
, 一樣以 3306 端口爲例:學習
netstat -tunlp | grep 3306
一樣,咱們也能夠找到正在佔用 3306 端口的進程 ID 是多少!網站
詳細介紹一下 netstat 各子命令的含義:code
-t (tcp) 僅顯示tcp相關選項 -u (udp) 僅顯示udp相關選項 -n 拒絕顯示別名,能顯示數字的所有轉化爲數字 -l 僅列出在Listen(監聽)的服務狀態 -p 顯示創建相關連接的程序名
最近在網上發現一個不錯的 PDF 資源《Java 核心知識&面試.pdf》分享給你們,不光是面試,學習,你都值得擁有!!!blog
獲取方式: 關注公衆號: 小哈學Java, 後臺回覆資源,既可免費無套路獲取資源連接,下面是目錄以及部分截圖:進程
重要的事情說兩遍,關注公衆號: 小哈學Java, 後臺回覆資源,既可免費無套路獲取資源連接 !!!