熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

windows 端口占用命令查看方法

2013-11-11 14:35:29  來源: 電腦常識 

  開始運行cmd 進入命令提示符 輸入netstat aon 即可看到所有連接的PID 之後在任務管理器中找到這個PID所對應的程序如果任務管理器中沒有PID這一項可以在任務管理器中選"查看""選擇列"

  經常我們在啟動應用的時候發現系統需要的端口被別的程序占用如何知道誰占有了我們需要的端口很多人都比較頭疼下面就介紹一種非常簡單的方法希望對大家有用假如我們需要確定誰占用了我們的端口

  Windows平台

  在windows命令行窗口下執行

  代碼如下:

  C:>netstat aon|findstr ""

  TCP : : LISTENING

  看到了嗎端口被進程號為的進程占用繼續執行下面命令

  代碼如下:

  C:>tasklist|findstr ""

  threadexe Console K

  很清楚吧thread占用了你的端口Kill it

  如果第二步查不到那就開任務管理器看哪個進程是然後殺之即可 如果需要查看其他端口 改掉即可

  大家知道在linux下使用 lsof +p 端口號 可以查看端口的進程 使用此命令可以查看win下所有開著的端口是被那個系統程序占用以及程序的pid

  n年前搞測試的時候解決端口占用問題時候用的命令想裡半天才回憶出來分享給大家為了方便記憶參數寫成了No AB 更多參數請查考netstat /?

  一下是節選部分輸出結果

  netstat noab

  Active Connections

  Proto Local Address Foreign Address State PID

  TCP : : LISTENING

  c:windowssystemWS_dll

  C:WINDOWSsystemRPCRTdll

  c:windowssystemrpcssdll

  C:WINDOWSsystemsvchostexe

  C:WINDOWSsystemADVAPIdll

  [svchostexe]

  TCP : : LISTENING

  [System]

  TCP : : LISTENING

  [Rtvscanexe]

  TCP : : LISTENING

  [System]

  TCP : : LISTENING

  [algexe]

  TCP : : LISTENING

  [ccAppexe]

  Work for funLive for love!


From:http://tw.wingwit.com/Article/Common/201311/5539.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.