惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
Jina AI
Jina AI
罗磊的独立博客
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
J
Java Code Geeks
U
Unit 42
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog RSS Feed
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
Last Week in AI
Last Week in AI
T
The Blog of Author Tim Ferriss
腾讯CDC
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
I
InfoQ
月光博客
月光博客
博客园_首页
Vercel News
Vercel News
P
Proofpoint News Feed
GbyAI
GbyAI
Y
Y Combinator Blog

小松鼠的博客

记录一次线上k8s工作节点无法创建容器的问题排查思路与解决办法 记一次线上GoLang项目OOM排查过程 从LastPass转向拥抱开源KeePass的心路历程 故障定位与 AI 结合前后端编码实践 FileBeat收集nginx-ingress-controller日志 K8s云原生环境下文件描述符占用过高查询思路 2024年最新关闭火绒安全工具的开机自启方法 Kubernetes任务调度实践-Go语言实现Job和CronJob对比分析 离线更新k8s环境下的trivy漏洞库方法 使用Go语言接入Choerodon实现基于OAuth2的统一身份认证登录 在Vue2中自定义Switch组件并实现父子组件双向数据绑定 关于docker jdk1.8镜像中的GB18030-2022标准支持及验证 Go框架gin中的session存储gin-contrib-sessions和go-session 关于修改node_module中的源码问题记录 docker-compose网络和内网服务IP冲突问题 慎用存储过程:一条语句引发的数据库存储100%占用 Spring Boot中4种文件下载方法的实现 避坑-不能将specific类型的gitlab-runner改变为share类型 Docker compose中的MySQL主从复制模式和percona-toolkit工具使用 在minio中开启https访问以及使用rclone备份minio桶 在多机Docker环境下部署Choerodon的解决方案 Prometheus中Monitor添加对SpringBoot Actuator的Basic认证 在Nginx的容器镜像中隐藏Nginx的Server响应头 K8s中的两种nginx-ingress-controller及其区别 两个docker工具:runlike和whaler Grafana中的邮件报警和截图插件grafana-image-enderer K8s中externalName-service和services-without-selectors maven配置文件settings.xml中的一些概念总结 K8s中flexvolume插件驱动的安装 K8s中的coredns无法解析svc问题排查
Windows系统查看端口占用、结束进程方法和命令
ycyin · 2020-06-27 · via 小松鼠的博客

2020年6月26日大约 2 分钟常用命令windows端口占用taskkill


前言

在开发中难免会遇到windows的端口被占用,现在我们来查看端口的占用和结束占用端口的进程。

需要先按键win+r 输入cmd进入命令提示符;

根据端口号查进程PID

比如我们需要查看8080端口的占用情况,输入netstat -aon | findstr "8080",可以看出当前8080端口被进程号(PID)为9948的程序占用。输入命令时注意空格

C:\Users\Administrator>netstat -aon | findstr "8080"
 Proto   Local Address         Foreign Address        State           PID
 ====    ============          ==============        ==========     ======
  TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       9948
  TCP    [::]:8080              [::]:0                 LISTENING       9948

[可选]根据PID查询具体的进程任务

输入tasklist | findstr "9948",来查看进程PID是9948的程序占用情况。如下所示,可以看出PID为9948的进程是javaw.exe。如果你很熟悉此进程,并确定可以终止,那么就直接进入下一步使用taskkill /pid 9948 /F 命令把PID为9948的进程终止而无需每次都执行tasklist命令。

C:\Users\Administrator>tasklist | findstr "12012"
  图像名                       PID   会话名                   会话     内存使用
=======================      ====== ======                ========  ========
 javaw.exe                    9948  Console                  1      329,652 K

根据PID结束进程

通过命令结束

通过输入taskkill /pid 9948 /F 命令,来结束PID为9948的进程。

C:\Users\Administrator>taskkill /pid 9948 /F
成功: 已终止 PID 为 9948 的进程。

通过任务管理器结束

这一步同样可以在任务管理器中执行,右击windows任务栏,选择任务管理器(快捷键:Ctrl+Shift+Esc)选择详细信息找到PID为9948的条目,如下图所示。javaw.exe就是任务管理器中的映像名称,选中它并点击”结束进程”即可。

通过任务管理器结束
通过任务管理器结束

完整命令截图

完整命令截图
完整命令截图

该篇文章转载自本人的博客园(不再更新)。