windows端口被占用,查询端口占用情况 ,强制结束占用程序
日常开发中,通常是本机测试,然后没问题了会部署到环境上,但是因为本机可能经常运行各种程序,所以端口有时候会被占用。那么windows下查询端口占用情况,强制结束端口占用程序,查询8080端口被那个程序占用,如何强制结束windows下端口占用情况?
### 查找占用程序的PID
##### 直接列出所有端口的情况查看
```
netstat -ano
```
!(data/attachment/forum/202207/08/231726fm114cox7mxv4mt3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
##### 查询指定的端口被占用的情况
```
netstat -aon|findstr "端口号"
```
!(data/attachment/forum/202207/08/231834j2p44ob44x1ycxb4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
上图中本地地址一列中的冒号:后面的数字就是端口号,最后一列为PID
### 查找程序
##### 命令行
```
tasklist|findstr "PID"
```
!(data/attachment/forum/202207/08/231957qx6n65nxs6s7fxxb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
##### 任务管理器
```html
CTRL + SHIFT + ESC
```
!(data/attachment/forum/202207/08/232053j33sryyys13yj7aj.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
根据上面两种方法,可以确认应用程序
### 解除占用
##### 命令行
```
taskkill /f /t /im 占用程序名
```
比如
```
taskkill /f /t /im java.exe
```
!(data/attachment/forum/202207/08/232407lg6u596o0tjco6zq.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
##### 任务管理器
在查找程序步骤中,直接在任务管理器中杀掉即可
!(data/attachment/forum/202206/16/141330jha7st9soow8772i.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "common_log.png")
`转载务必注明出处:程序员潇然,疯狂的字节X,https://crazybytex.com/thread-46-1-1.html `
页:
[1]