windows下查看端口是否被占,以及端口被哪個程序占用


如何查看端口被是否被占用

在 “ 命令提示符 ” 中輸入 “netstat -an”, 即可顯示本機所有開放端口。下表是具體的說明。

數據列

說明

propo

指連接使用的協議名稱

local address

是本地計算機 IP 地址和連接正在使用的端口號

foreign address

是指連接此端口的遠程計算機的 IP 地址與端口號

state   

表示TCP 連接狀態 如果stat顯示 LISTENING就表示被占用

eg:查找具體的“8080”端口是否被占用,被何程序占用

在 “ 命令提示符 ” 中輸入 netstat -aon|findstr "8080" ,如果有信息顯示,則表明有程序占用了“8080”這個端口,反之則沒有任何程序占用這個端口

以此為例:TCP     127.0.0.1:8080         0.0.0.0:0               LISTENING       20444

以上表明端口被進程號為 20444的進程占用,繼續執行以下命令:tasklist|findstr "20444"  控制台出現了以下內容: 

java.exe     20444 Console         0     43,288 K 

看到了吧,java.exe占用了這個8080的端口號。

轉自【http://blog.csdn.net/bhn_candy/article/details/14453073】


免責聲明!

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



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