有时候在window pc上开发, 某些端口被占用,或者显示程序被占用
如果时端口被占用,可以采用(假设MySQL3306端口被其他程序占用)
netstat -ano | findstr 3306
可以获取到
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 10668
其中10668就是占用MySQL3306端口的程序的PID
此时执行程序
tasklist | findstr 10668 可以看到该程序信息
***.exe 10668 Services 0 9,676 K
taskkill /f /pid 10668 可以强制性结束该应用 (/f作用是强制)
如果是知道的应用进程被占用,导致无法退出或者其他操作
例如 Mindjet MindManager 无法按钮退出
可以采用 tasklist | findstr Mind
C:\Users\dbc>Tasklist | findstr Mind
MindManager.exe 27748 Console 1 172,424 K
然后使用 taskkill /f /pid 27748
或使用 taskkill /f /im MindManager.exe /t (/t作用是删除其子进程)
用 taskkill /? 可以查看taskkill使用介绍