Windows环境下查看端口占用情况以及结束进程
查看本机端口占用情况
netstat -ano
查看本机进程情况
tasklist
netstat -ano经常和tasklist一起用来寻找占用端口的进程。
通过端口号找到对应PID
PID(进程标识符,也可以视作进程id,毕竟唯一)
netstat -ano | find “字符串”
netstat -ano | findstr 字符串
find是可以搜索很多编码的文档,findstr只支持一种
但是findstr功能比find强大,甚至可以使用正则表达式。
这里的查找,是对netstat -ano的返回信息进行二次检索。下次有空学习一下cmd命令。
通过PID找到对应程序名
tasklist | find “字符串”
tasklist | findstr 字符串
结束PID对应进程
!!!请注意,结束进程是比较危险的操作 别填错pid,不然容易看到蓝屏黑屏
taskkill /pid 对应pid 结束对应进程
taskkill /f /pid 对应pid 强行终止对应进程
taskkill /fi "pid eq 对应pid" 条件判断结束进程