查看端口被那个程序占用

方法一:

1. 在任务管理器查PID。

image

2. netstat –nao 看 Listening 的端口即可。

image

方法二:

Windows平台假如我们需要确定谁占用了我们的8080端口

1.0 在windows命令行窗口下执行:

  C:\>netstat -aon|findstr "8080"

运行结果:

image

我们可以看到8080端口被进程号(PID)为2916的进程占用。

2.0 在windows命令行窗口下执行:

C:>tasklist|findstr "2916"

我们可以知道是Tomcat7.ext占用了8080端口。

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]

-a 显示所有连接和监听端口。

-o 显示与每个连接相关的所属进程 ID。

-p proto 显示 proto 指定的协议的连接;proto 可以是下列协议之一: TCP、UDP、TCPv6 或 UDPv6。

-r 显示路由表。

结束进程:taskkill /pid "1568" -f

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容