端口被佔用了,使用netstat找到佔用端口的進程

在windows和linux下都有一個netstat命令,可以查看網絡的狀態。有時候做測試,程序退出了,但是還是有進程佔用着tcp的端口,這時候可以通過下面的命令查看到底是那個進程佔用着端口
?
windows下使用下面的命令
[code]netstat -ano | find "8080"[/code]
-ano 是命令的參數,| 表示後面跟着管道,find "8080"可以找出佔用端口的行。
而在linux下命令一樣,選項要用-anp這裏的p表示顯示進程號。而windows命令中的選項o表示owner進程
這個命令執行之後就可以顯示出佔用端口的進程id號,有了id號,我們就可以殺掉這個佔用端口的進程了。然後端口就釋放了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章