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