如何确定哪个进程正在侦听Windows上的TCP或UDP端口?


当前回答

查找使用端口8000的pid

netstat -aon | findstr '8000'

在窗口中终止该进程

taskkill /pid pid /f

其中pid是从first命令中获取的进程id

其他回答

如果需要GUI,请使用TCPView。这是微软收购的旧Sysinternals应用程序。

网络统计:

-a显示所有连接和侦听端口-b显示可执行文件-n停止解析主机名(数字形式)-o拥有过程netstat-bano | findstr“7002”netstat-ano>ano.txt

Currports工具有助于搜索和筛选

如果您想使用GUI工具来实现这一点,可以使用Sysinternals的TCPView。

netstat-aof|findstr:8080(更改任何端口的8080)

对于Windows:

netstat -aon | find /i "listening"