Window下doc命令查看端口占用、相应进程、杀死进程

时间:2024-03-22 14:08:35
    开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 
    经常,我们在开发web应用的时候启动tomcat服务器发现系统需要的8082端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用哈

例如我们需要知道是哪个进程占用了我们的8082端口

  1. 1、Windows平台

在windows命令行窗口下执行:
1.通过netstat -ano命令查看所有的端口占用情况
Window下doc命令查看端口占用、相应进程、杀死进程

  1. 2.查看指定端口的占用情况

C:>netstat -aon|findstr “8082”
Window下doc命令查看端口占用、相应进程、杀死进程
通过上面的图显示8082端口被进程号为6736的进程占用,下面我们就需要查看给进程运行的程序名和杀死指定端口被占用的进程。

  1. 3.查看PID对应的进程
    C:>tasklist|findstr “6736”
    Window下doc命令查看端口占用、相应进程、杀死进程
    我这里是运行了tomcat服务器占用的端口是8082,后续你们可以使用其他的端口,道理都是一样的。

  2. 4.结束该进程
    C:>taskkill /f /t /im Tomcat8.exe
    Window下doc命令查看端口占用、相应进程、杀死进程
    这样就关闭了该端口的占用进程,再输入netstat -ano命令就可以查看当前的运行中的进程有没有该端口的进程占用
    Window下doc命令查看端口占用、相应进程、杀死进程
    完美的解决端口占用的问题.