如何用DOS命令查看占用某端口的程序及PID号
2017-07-03 09:49
176 查看
如果学过JSP编程的朋友可以会发现,若用Eclipse运行JSP文件时常常会弹出某某端口正在使用,从而导致代码无法运行。如何查找出特定端口的使用情况以及对应的程序呢,针对该问题,本文介绍利用DOS命令查看占用特定端口的程序:
![](https://imgsa.baidu.com/exp/w=500/sign=587940cd38f33a879e6d001af65d1018/2e2eb9389b504fc2582273f8e7dde71191ef6dca.jpg)
<
4000
span class="audio-icon-3" style="display:inline-block;margin-left:-2px;">
电脑一台(本文以win7系统的电脑为例,其它系统一样!);
1
按快捷键“win+R”,输入cmd后按回车进入DOS环境:
![](https://imgsa.baidu.com/exp/w=500/sign=82f0cd0a9d3df8dca63d8f91fd1072bf/0e2442a7d933c895237c5b86d31373f0830200c9.jpg)
2
查看特定端口的使用情况:以80端口为例,输入命令“ netstat -aon|findstr "80" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:
![](https://imgsa.baidu.com/exp/w=500/sign=5e3bf4c579f40ad115e4c7e3672d1151/0d338744ebf81a4c054f2f34d52a6059242da6ca.jpg)
3
根据PID号找到对应的程序:继续输入命令“tasklist|findstr "2448"”,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:
![](https://imgsa.baidu.com/exp/w=500/sign=3d9201ce938fa0ec7fc7640d1696594a/359b033b5bb5c9ea4a8cc01ed739b6003bf3b3d4.jpg)
4
若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!
![](https://imgsa.baidu.com/exp/w=500/sign=6ef40d20a964034f0fcdc2069fc27980/1e30e924b899a901690798cb1f950a7b0208f519.jpg)
END
结束进程时要注意,若不熟悉的进程最好不要随意结束,否则可能会出现不可预测的错误;
![](https://imgsa.baidu.com/exp/w=500/sign=587940cd38f33a879e6d001af65d1018/2e2eb9389b504fc2582273f8e7dde71191ef6dca.jpg)
工具/原料
<4000
span class="audio-icon-3" style="display:inline-block;margin-left:-2px;">
电脑一台(本文以win7系统的电脑为例,其它系统一样!);
方法/步骤
1按快捷键“win+R”,输入cmd后按回车进入DOS环境:
![](https://imgsa.baidu.com/exp/w=500/sign=82f0cd0a9d3df8dca63d8f91fd1072bf/0e2442a7d933c895237c5b86d31373f0830200c9.jpg)
2
查看特定端口的使用情况:以80端口为例,输入命令“ netstat -aon|findstr "80" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:
![](https://imgsa.baidu.com/exp/w=500/sign=5e3bf4c579f40ad115e4c7e3672d1151/0d338744ebf81a4c054f2f34d52a6059242da6ca.jpg)
3
根据PID号找到对应的程序:继续输入命令“tasklist|findstr "2448"”,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:
![](https://imgsa.baidu.com/exp/w=500/sign=3d9201ce938fa0ec7fc7640d1696594a/359b033b5bb5c9ea4a8cc01ed739b6003bf3b3d4.jpg)
4
若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!
![](https://imgsa.baidu.com/exp/w=500/sign=6ef40d20a964034f0fcdc2069fc27980/1e30e924b899a901690798cb1f950a7b0208f519.jpg)
END
注意事项
结束进程时要注意,若不熟悉的进程最好不要随意结束,否则可能会出现不可预测的错误;
相关文章推荐
- 如何用DOS命令查看占用某端口的程序及PID号
- 如何查看端口被什么程序占用
- CMD 命令行查看端口被哪个程序占用,并根据PID值,找到相应的程序,关闭掉对应服务或进程!
- 如何查看端口是被哪个程序占用的
- 如何查看端口被那个程序占用?
- 如何查看端口被哪个程序占用
- linux如何查看端口被哪个程序占用
- Windows 下如何查看哪个程序占用了端口
- windows下如何查看端口占用的程序
- 如何查看端口(3306)被那个程序占用?
- 如何查看端口被什么程序占用
- 如何查看端口被是否被占用,以及被哪个程序占用
- 如何查看端口被那个程序占用?
- 如何查看某个端口被什么程序占用
- 如何查看端口被那个程序占用?
- 查看特定端口被占用的程序PID
- 原文地址:如何查看端口(3306)被那个程序占用?
- 如何查看端口(3306)被那个程序占用
- 如何查看程序占用的端口
- 如何查看端口被什么程序占用