作者:电脑信息网日期:
返回目录:win7问题
步骤:
1、点击桌面左下方“windows”图标,选择百“运行”,如下图所示:
2、于运行窗口输入“cmd”,按下回车键执行,如下图所示:
3、在打开的度命令窗口输入“netstat -ano”命令,然后按下回车键确认,如下图所示:
4、将会版在命令窗口显示权出电脑中被占用的端口,可以拖动滚动条进行查看,如下图所示:
1、 开始—->运行—->cmd,或者是window+R组合百键,调出命令窗口;度
2、输入命令:netstat -ano,列出所有端口的情况。在问列表中我们观察被占用的端口,比如是1224,首先找到它答;
3、查看被占用端口对应的PID,输入命令:netstat -aon|findstr “8081”,回回车,记下最答后一位数字,即PID,这里是9088;
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
1.查看所有的端口占用情况
C:\>netstat -ano
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236
TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456
TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4
TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068
TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456
TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732
2.查看指定端口的占用情况
C:\>netstat -aon|findstr "9050"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)
3.查看PID对应的进程
C:\>tasklist|findstr "2016"
映像名e799bee5baa6e79fa5e98193e4b893e5b19e337称 PID 会话名 会话# 内存使用
========================= ======== ================
tor.exe 2016 Console 0 16,064 K
P:很清楚吧,tor占用了你的端口。
4.结束该进程
C:\>taskkill /f /t /im tor.exe
1、首先按下快捷键win+r呼出运行菜单,然后输入CMD,呼出命令符:
2、接下来输入netstat -ano这个命令,这个命令可以查看本机当前所zhidao有进程,如果专想要查询某个端口被什么进程占用了,使用这个命令就可以:
3、通过上面的命令,已经可以明确知道什么应用占用了端口,如果想要查看所有占用该端口的进程,输入netstat -aon|findstr "1896 ,其中1896是PID码:
4、最后可以在任务管理器查找相应PID码,结束掉这个进程1896的进程了,以上就是用命令行查看端属口占用的操作流程: