查看占用8080端口的程序
前言
以8080端口为例,我的端口问题已解决,所以示例没有针对性,自己灵活变通
教程
- 管理员权限运行cmd
- 输入
netstat -ano|findstr 8080 - 找到第二列 TCP右边一列有
:8080的且有LISTENING标识的一行,记住最后的数字,也就是PID - 输入
tasklist|findstr PID - 显示出
程序.exe - 知道
程序.exe就有眉目了,不知道的就百度,是永久更改程序.exe的8080使用权还是杀进程看你自己 - 杀进程就输入
taskkill /f /pid PID - 改
程序.exe端口的自行百度
示例
Microsoft Windows [版本 10.0.18362.535]
(c) 2019 Microsoft Corporation。保留所有权利。
C:\Windows\system32>netstat -ano|findstr 8080
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 6208
TCP [::]:8080 [::]:0 LISTENING 6208
C:\Windows\system32>tasklist|findstr 6208
Tomcat9.exe 6208 Services 0 157,108 K
C:\Windows\system32>taskkill /f /pid 6208
成功: 已终止 PID 为 6208 的进程。
C:\Windows\system32>
本文介绍如何使用命令行工具netstat和tasklist来查找占用特定端口(如8080)的程序,并通过taskkill命令终止该进程。以Tomcat9.exe占用8080端口为例,详细步骤包括:管理员权限运行cmd,输入netstat-ano|findstr8080找出PID,再用tasklist|findstrPID确认程序,最后用taskkill/f/pidPID杀死进程。

236

被折叠的 条评论
为什么被折叠?



