系统粉 > 电脑问答 > 其他问答

已解决谁能告诉我如何判断端口是否被占用

提问者:人人喂喂嗯嗯  |  浏览次  |  提问时间:2016-12-17  |  回答数量:3

谁能告诉我如何判断端口是否被占用135,139还是关上好点。。。。系统本身对很多端口的监听非常正常如常见的 HTTP 80 上网基本就是这个 还有某些杀软或程序的调用。360 保护中 高级 可以看到网络端口的状态...

已有3条答案
lypq卢雯

lypq卢雯

回答数:11794  |  被采纳数:59

135,139还是关上好点。。。。
系统本身对很多端口的监听非常正常
如常见的 HTTP 80 上网基本就是这个 还有某些杀软或程序的调用。360 保护中 高级 可以看到网络端口的状态和调用进程。。。看看吧
2016-12-22 11:35:35
赞 1179
不停下丨雨

不停下丨雨

回答数:67540  |  被采纳数:18

判断端口是否被占用、netstat -ano |findstr 3306 //查看3306端口是否存在 2、tasklist |findstr 3036(PID号)//查看pid为3036的是什么程序在用 3、taskkill /T /F /PID 3036 //强制(/F参数)杀死pid为3036的所有进程包括子进程(/T参数)
2016-12-18 08:55:08
赞 6754
赵大格后援会

赵大格后援会

回答数:67874  |  被采纳数:10

关于如何查看端口是否被占用,可以根据以下步骤来操作:
1、开始---->运行---->cmd,或者是window+R组合键,调出命令窗口;
2、输入命令:netstat -ano,列出所有端口的情况。在列表中观察被占用的端口,比如是49157,首先找到它。
3、查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720。
4、继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe
5、或者是打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁,如果看不到PID这一列,
6、则点击查看--->选择列,将PID(进程标示符)前面的勾打上,点击确定
7、这样就看到了PID这一列标识,看一下2720对应的进程是谁,如果没有,把下面的显示所有用户的进程前面的勾打上,就可以看到了,映像名称是svchost.exe,描述是,Windows的主进程,与上面命令查看的完全一致。
希望我的回答能帮到您,谢谢您,望采纳
2016-12-17 21:24:17
赞 6787
相关问答
最新其他问答
解决方法