問題描述:如何查詢某一端口正在被哪些網絡進程使用。windows
問題分析:經過netstat獲取正在通訊的PID,根據PID查找相關進程。網絡
操做示例:ide
1.列出網絡進程PID:點擊【開始】菜單--【運行】-- 執行「cmd」 進入命令提示符,經過netstat -aon 命令,列出全部正在通訊的進程PID。 spa
2. 查詢PID對應進程:調出「任務管理器」,切到【進程】選項卡,點擊【查看】菜單--【選擇列】--勾選【PID】條目,【肯定】後在「任務管理器」的進程列表,會顯示出進程對應的PID編號。3d
查詢哪些進程佔用80端口: orm
在windows命令提示符下執行:
C:>netstat -aon|findstr "80"
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 678
blog
端口被PID爲678的進程佔用,查詢該PID對應的程序:
進程
C:>tasklist|findstr "678"
xxxx.exe 678 Console 0 16,064 K cmd
注:也可在「任務管理器」中,查詢PID爲678的進程,若是端口占用致使站點沒法啓動,結束進程便可。it