大家好,今天Win10系统之家小编给大家分享「如何查找端口占用」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!
1.如何查看本机端口被占用
利用命令查看端口及对应程序利用netstat命令查看本机开放端口netstat是windows自带命令,用于查看系统开放的端口查看本机被占用的端口号,主要参数只有-a和-n,前者表示显示所有连接和侦听端口,而后者表示以数字格式显示地址和端口号。在“命令提示符”中输入“netstat-an”,即可显示本机所有开放端口。其中activeconnections是指当前本机活动连接,proto是指连接使用的协议名称localaddress是本地计算机ip地址和连接正在使用的端口号foreignaddress是指连接此端口的远程计算机的ip地址与端口号state则表示tcp连接状态注意如果后面的udp协议有异常连接,则可能有木马正使用端口号,正处于监听状态,如冰河木马的默认监听端口号是7626利用netstat命令查找打开可疑端口的恶意程序先用命令提示符"netstat-ano"命令显示端口状态,再在结果中找到可疑端口,然后根据其pid在输入“tasklist”命令显示中查找其对应程序,就可知道其程序名,进而查明程序的来源,采取适当的措施。直接查看端口与程序(以上两个命令的结合效果)在命令提示符后输入“netstat-anb”回车,即可显示所有端口及所对应的进程信息,用来查找木马非常方便用第三方端口查看工具fportfport是foundstone出品的一个用来查看系统所有打开tcp/ip和udp端口,及它们对应程序的完整路径,pid标识,进程名称等信息的小工具
2.windows 端口占用命令如何查看?
开始--运行--cmd进入命令提示符输入netstat-aon即可看到所有连接的PID之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的80端口
1、Windows平台
在windows命令行窗口下执行:
代码如下:
C:>netstat-aon|findstr"80"
TCP127.0.0.1:800.0.0.0:0LISTENING2448
看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:
代码如下:
C:>tasklist|findstr"2448"
thread.exe2016Console016,064K
很清楚吧,thread占用了你的端口,Killit
如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。如果需要查看其他端口。把80改掉即可
大家知道在linux下使用lsof+p端口号可以查看端口的进程使用此命令可以查看win下所有开着的端口是被那个系统程序占用以及程序的pid。
n年前搞测试的时候解决端口占用问题时候用的命令,想里半天才回忆出来。分享给大家。为了方便记忆参数写成了NoAB更多参数请查考netstat/?
----一下是节选部分输出结果--
netstat-noab
ActiveConnections
ProtoLocalAddressForeignAddressStatePID
TCP0.0.0.0:1350.0.0.0:0LISTENING996
c:windowssystem32WS2_32.dll
C:WINDOWSsystem32RPCRT4.dll
c:windowssystem32rpcss.dll
C:WINDOWSsystem32svchost.exe
C:WINDOWSsystem32ADVAPI32.dll
[svchost.exe]
TCP0.0.0.0:4450.0.0.0:0LISTENING4
[System]
TCP0.0.0.0:29670.0.0.0:0LISTENING1776
[Rtvscan.exe]
TCP72.71.0.24:1390.0.0.0:0LISTENING4
[System]
TCP127.0.0.1:10490.0.0.0:0LISTENING232
[alg.exe]
TCP127.0.0.1:10600.0.0.0:0LISTENING2104
[ccApp.exe]
Workforfun,Liveforlove!
3.如何查看端口被是否被占用
利用命令查看端口及对应程序
利用netstat命令查看本机开放端口netstat是windows自带命令,用于查看系统开放的端口,主要参数只有-a和-n,前者表示显示所有连接和侦听端口,而后者表示以数字格式显示地址和端口号。
在“命令提示符”中输入“netstat-an”,即可显示本机所有开放端口。
其中activeconnections是指当前本机活动连接,
proto是指连接使用的协议名称
localaddress是本地计算机IP地址和连接正在使用的端口号
foreignaddress是指连接此端口的远程计算机的IP地址与端口号
state则表示TCP连接状态
注意如果后面的UDP协议有异常连接,则可能有木马正使用端口号,正处于监听状态,如冰河木马的默认监听端口号是7626
利用netstat命令查找打开可疑端口的恶意程序
先用命令提示符"netstat-ano"命令显示端口状态,再在结果中找到可疑端口,然后根据其PID在输入“tasklist”命令显示中查找其对应程序,就可知道其程序名,进而查明程序的来源,采取适当的措施。
直接查看端口与程序(以上两个命令的结合效果)
在命令提示符后输入“netstat-anb”回车,即可显示所有端口及所对应的进程信息,用来查找木马非常方便
用第三方端口查看工具FPORT
fport是foundstone出品的一个用来查看系统所有打开TCP/IP和UDP端口,及它们对应程序的完整路径,PID标识,进程名称等信息的小工具
4.怎么看端口是否被占用?
步骤一、Windows查看所有的端口
点击电脑左下角的开始,然后选择运行选项,接着我们在弹出的窗口中,输入【cmd】命令,进行命令提示符。然后我们在窗口中输入【netstat-ano】按下回车,即会显示所有的端口占用情况。如图所示:
步骤二、查询指定的端口占用
在窗口中,继续输入【netstat-aon|findstr"提示的端口"】,例如小编提示的端口为2080,那么小编就输入命令为【netstat-aon|findstr"2080"】,回车之后就可以看见列表中的PID,然后根据PID在电脑的任务管理器中查看对应的占用程序,接着进行关闭即可。
步骤三、查询PID对应的进行进程
如果在上面步骤之后,我们得到的PID为2016,那么我们就可以输入命令【tasklist|findstr"2016"】,在第一行显示的名字就是程序名,这样我们就明白是那个程序占用的端口。
步骤四、然后我们输入命令【taskkill/f/t/im程序名】即可。
以上就是关于windows如何查看端口的全部内容,希望对大家有所帮助。
纯文字版
Windows如何查看端口占用情况操作步骤如下:
开始--运行--cmd进入命令提示符,输入netstat-ano即可看到所有连接的PID之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
1.查看所有的端口占用情况
C:>netstat-ano
协议本地地址外部地址状态PID
TCP127.0.0.1:14340.0.0.0:0LISTENING3236
TCP127.0.0.1:56790.0.0.0:0LISTENING4168
TCP127.0.0.1:74380.0.0.0:0LISTENING4168
TCP127.0.0.1:80150.0.0.0:0LISTENING1456
TCP192.168.3.230:1390.0.0.0:0LISTENING4
TCP192.168.3.230:1957220.181.31.225:443ESTABLISHED3068
TCP192.168.3.230:2020183.62.96.189:1522ESTABLISHED1456
TCP192.168.3.230:2927117.79.91.18:80ESTABLISHED4732
TCP192.168.3.230:2929117.79.91.18:80ESTABLISHED4732
TCP192.168.3.230:2930117.79.91.18:80ESTABLISHED4732
TCP192.168.3.230:2931117.79.91.18:80ESTABLISHED4732
2.查看指定端口的占用情况
C:>netstat-aon|findstr"9050"
协议本地地址外部地址状态PID
TCP127.0.0.1:90500.0.0.0:0LISTENING2016
P:看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:(也可以去任务管理器中查看pid对应的进程)
3.查看PID对应的进程
C:>tasklist|findstr"2016"
映像名称PID会话名会话#内存使用
=================================================
tor.exe2016Console016,064K
P:很清楚吧,tor占用了你的端口。
4.结束该进程
C:>taskkill/f/t/imtor.exe
如果感觉输入命令比较麻烦,大家可以用一些辅助软件(CurrPorts、亚普端口扫描器、泛华端口查看工具、本机端口查询器)来查看端口占用情况。
5.windows 如何查看端口占用情况
欢迎进入Windows社区论坛,与300万技术人员互动交流>>进入开始--运行--cmd进入命令提示符输入netstat-ano即可看到所有连接的PID之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的9050端口1、Windows平台在windows命令行窗口下执行:1.查看所有的端口占用情况C:\>netstat-ano协议本地地址外部地址状态PIDTCP127.0.0.1:14340.0.0.0:0LISTENING3236TCP127.0.0.1:56790.0.0.0:0LISTENING4168TCP127.0.0.1:74380.0.0.0:0LISTENING4168TCP127.0.0.1:80150.0.0.0:0LISTENING1456TCP192.168.3.230:1390.0.0.0:0LISTENING4TCP192.168.3.230:1957220.181.31.225:443ESTABLISHED3068TCP192.168.3.230:2020183.62.96.189:1522ESTABLISHED1456TCP192.168.3.230:2927117.79.91.18:80ESTABLISHED4732TCP192.168.3.230:2929117.79.91.18:80ESTABLISHED4732TCP192.168.3.230:2930117.79.91.18:80ESTABLISHED4732TCP192.168.3.230:2931117.79.91.18:80ESTABLISHED47322.查看指定端口的占用情况C:\>netstat-aon|findstr"9050"协议本地地址外部地址状态PIDTCP127.0.0.1:90500.0.0.0:0LISTENING2016P:看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:(也可以去任务管理器中查看pid对应的进程)3.查看PID对应的进程C:\>tasklist|findstr"2016"映像名称PID会话名会话#内存使用=================================================tor.exe2016Console016,064KP:很清楚吧,tor占用了你的端口。
6.windows怎么查看端口是否被占用
操作方法
01
XP系统
Windows查看所有的端口:点击电脑左下角的开始,然后选择运行选项,接着我们在弹出的窗口中,输入【cmd】命令,进行命令提示符。然后我们在窗口中输入【netstat-ano】按下回车,即会显示所有的端口占用情况。
02
查询指定的端口占用:在窗口中,继续输入【netstat-aon|findstr"提示的端口"】,例如小编提示的端口为2080,那么小编就输入命令为【netstat-aon|findstr"2080"】查看本机被占用的端口号,回车之后就可以看见列表中的PID,然后根据PID在电脑的任务管理器中查看对应的占用程序,接着进行关闭即可。
03
查询PID对应的进行进程:如果在上面步骤之后,我们得到的PID为2016,那么我们就可以输入命令【tasklist|findstr"2016"】,在第一行显示的名字就是程序名,这样我们就明白是那个程序占用的端口。
04
然后我们输入命令【taskkill/f/t/im程序名】即可。
05
WIN7系统
查看windows所有端口进程。首先点击开始菜单选择运行,接着在运行对话框中输入“cmd”,回车打开命令提示符窗口,然后在窗口中输入【netstat-ano】,按下回车,之后就会显示所有的端口占用情况。
06
如果你要查询指定的端口占用的话,可以在窗口中继续输入【netstat-aon|findstr"提示的端口"】,这里的提示的端口假设为80,那么就输入命令为【netstat-aon|findstr"80"】,回车之后就可以看见列表中的PID,然后根据PID在电脑的任务管理器中查看对应的占用程序,然后将其关闭即可。
07
然后根据查询的PID找到对应的进程,我么可以看到占有80这个程序的进程ID:5264,继续输入命令【tasklist|findstr"5264"】,5264就是进程ID,现在知道是哪个进程占用的我们就可以采取相应措施进行解决了。
08
WIN10系统
点击桌面左下方“windows”图标,选择“运行”。
09
于运行窗口输入“cmd”,按下回车键执行。
10
在打开的命令窗口输入“netstat-ano”命令,然后按下回车键确认。
11
将会在命令窗口显示出电脑中被占用的端口,可以拖动滚动条进行查看。
版权声明
本文仅代表作者观点。
本文系作者授权发表,未经许可,不得转载。
发表评论