如何用DOS命令查看占用某端口的程序及PID号

果学过JSP编程的朋友可以会发现,若用Eclipse运行JSP文件时常常会弹出某某端口正在使用,从而导致代码无法运行。如何查找出特定端口的使用情况以及对应的程序呢,针对该问题,本文介绍利用DOS命令查看占用特定端口的程序:

 
 

工具/原料

 
  • 电脑一台(本文以win7系统的电脑为例,其它系统一样!);

方法/步骤

 
  1. 1

    按快捷键“win+R”,输入cmd后按回车进入DOS环境:

    如何用DOS命令查看占用某端口的程序及PID号
  2. 2

    查看特定端口的使用情况:以80端口为例,输入命令“ netstat  -aon|findstr  "80" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:

    如何用DOS命令查看占用某端口的程序及PID号
  3. 3

    根据PID号找到对应的程序:继续输入命令“tasklist|findstr "2448"”,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:

    如何用DOS命令查看占用某端口的程序及PID号
  4. 4

    若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!

    如何用DOS命令查看占用某端口的程序及PID号
    END

注意事项

 
  • 结束进程时要注意,若不熟悉的进程最好不要随意结束,否则可能会出现不可预测的错误;

  • 更多相关内容可单击网页右上角我的用户名查看,实时获得相关经验可单击用户名下方的“关注”按钮,觉得文章不错请“分享”。

上一篇:C#一键显示及杀死占用端口号进程


下一篇:Atitit. 解决80端口 System 占用pid 4,,找到拉个程序或者服务占用http 80服务