經(jīng)常,我們?cè)趩?dòng)應(yīng)用的時(shí)候發(fā)現(xiàn)系統(tǒng)需要的端口被別的程序占用,如何知道誰(shuí)占有了我們需要的端口,很多人都比較頭疼,下面就介紹一種非常簡(jiǎn)單的方法,希望對(duì)大家有用。
開(kāi)始→運(yùn)行→cmd 進(jìn)入命令提示符,輸入netstat -ano 即可看到所有連接的PID 之后在任務(wù)管理器中找到這個(gè)PID所對(duì)應(yīng)的程序如果任務(wù)管理器中沒(méi)有PID這一項(xiàng),可以在任務(wù)管理器中選"查看"-"選擇列" 。
假如我們需要確定誰(shuí)占用了我們的8008端口,在windows命令行窗口下執(zhí)行:
C:"Documents and Settings"小葉>netstat -aon|findstr 8008
TCP 0.0.0.0:8008 0.0.0.0:0 LISTENING 2596
看到了嗎,端口被進(jìn)程號(hào)為2596的進(jìn)程占用,繼續(xù)執(zhí)行下面命令:
C:"Documents and Settings"小葉>tasklist|findstr "2596"
javaw.exe 2596 Console 0 33,036 K
看來(lái)javaw占用了你的端口。
詳細(xì)出處參考:http://www.itqun.net/content-detail/2686.html