windows中端口号(port id)和port的区别,如何通过端口查看进程pid,如何通过pid查看程序,如何通过pid查看端口?
一個(gè)進(jìn)程有很多個(gè)端口號(hào)(對(duì)內(nèi)),只有一個(gè)端口號(hào)(對(duì)外)
1、查看特定端口的使用情況:以80端口為例,輸入命令“ netstat -aon|findstr “8601” ”后按回車顯示如下,可以看到占用8601端口對(duì)應(yīng)的程序的PID號(hào)為2404:
2、根據(jù)PID號(hào)找到對(duì)應(yīng)的程序:繼續(xù)輸入命令“tasklist|findstr “2404””,按回車后顯示如下,可以看出2404對(duì)應(yīng)的程序?yàn)閟qlserver.exe,這也說(shuō)明該程序正在使用8601端口:
3、若想8601端口不被占用,則需要在任務(wù)管理器中結(jié)束相應(yīng)的進(jìn)程,按快捷鍵“Ctrl+Shift+Esc”調(diào)出Windows任務(wù)管理器,找到“sqlserver.exe”,單擊下方的結(jié)束進(jìn)程即可!
查看特定端口的使用情況
如,啟動(dòng)調(diào)用8898端口的程序
執(zhí)行netstat -aon|findstr "8898,可看到對(duì)應(yīng)的進(jìn)程pid為20124
執(zhí)行tasklist|findstr "20124",可看到對(duì)應(yīng)進(jìn)程為python
打開(kāi)任務(wù)管理器,查看PID 20124對(duì)應(yīng)的進(jìn)程為python
根據(jù)進(jìn)程pid查看使用端口
輸入netstat -ano查看系統(tǒng)當(dāng)前所有的端口使用情況
輸入netstat -ano | find "20124"可查詢到對(duì)應(yīng)的端口號(hào)為8089
參考文章1:筆記一:查看占用端口的程序及PID號(hào)(port & PID)
參考文章2:進(jìn)程pid與端口號(hào)port
參考文章3:windows系統(tǒng)如何查看端口被占用、殺進(jìn)程
參考文章4:如何通過(guò)pid查看端口號(hào)呢?
總結(jié)
以上是生活随笔為你收集整理的windows中端口号(port id)和port的区别,如何通过端口查看进程pid,如何通过pid查看程序,如何通过pid查看端口?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: TCP端口状态 LISTENING、ES
- 下一篇: python如何处理异常,让程序不结束继