win系统常见问题

1、找占用端口的程序/进程

引用
查看占用端口的进程pid
netstat -ano |findstr "端口号"
根据进程PID查对应程序名
tasklist |findstr "进程id号"
查看一下这个进程是通过什么命令运行的
wmic process where processid=8236 get commandline 参数为进程PID
杀掉进程
taskkill /f /t /im "进程ID或者进程名称"
查所有端口的使用列表
netstat -ano

如果是tomcat原因导致,解决方案:
https://jingyan.baidu.com/article/59703552a7d2a48fc107406b.html

1、启动windows的命令窗口
快捷键windows+R,然后在输入框中输入cmd,点击确定启动命令窗口;

2、查找某一特定端口
在命令窗口中输入命令中输入netstat -ano |findstr “端口号”,然后回车,就可以看到该端口被哪个程序占用

示例:netstat -ano |findstr “62001”,此处注意使用的是英文输入法的引号;

3、查找端口号对应的进程名称
使用命令tasklist |findstr “进程id号”,

示例:tasklist |findstr “15936”,此处注意使用的是英文输入法的引号;

4、查找所有端口号的使用列表
输入命令netstat -ano然后回车,就可以看到当前启动应用的所有的端口使用列表。

5、杀掉进程
在命令框中输入taskkill /f /t /im “进程ID或者进程名称”,

示例:taskkill /f /t /im “15936” ,此处注意使用的是英文输入法的引号;

或者 taskkill /f /t /im “nox_adb.exe”,此处注意使用的是英文输入法的引号;

猜你喜欢

转载自blog.csdn.net/weixin_41544662/article/details/128399360