端口被占用是什么意思,windows查看端口被占用

如何查看某个端口被谁占用 【端口被占用是什么意思,windows查看端口被占用】
关于如何查看端口是否被占用,可以根据以下步骤来操作:
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的主进程,与上面命令查看的完全一致 。

8、结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im Tencentdl.exe 。
端口是否被占用 1、Windows平台

在windows命令行窗口下执行: C:/>netstat -ano

我们可以知道某一端口被那个进程(对应PID)占用;
然后我们可以打开任务管理器;查看某一PID对应的进程名;
如果PID没有显示,菜单》查看》选择列》选中PID即可;
得知进程后,我们可以将进程杀掉;修改其使用的端口 。

继续执行下面命令:
C:/>netstat -aon|findstr "9050"
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016

看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:
C:/>tasklist|findstr "2016"
tor.exe 2016 Console 0 16,064 K
很清楚吧,tor占用了你的端口

命令格式:NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]
-a 显示所有连接和监听端口 。
-b 显示包含于创建每个连接或监听端口的可执行组件 。在某些情况下已知可执行组件
拥有多个独立组件,并且在这些情况下
包含于创建连接或监听端口的组件序列被显示 。这种情况下,可执行组件名
在底部的 [] 中,顶部是其调用的组件,等等,直到 TCP/IP 部分 。注意此选项
可能需要很长时间,如果没有足够权限可能失败 。

-e 显示以太网统计信息 。此选项可以与 -s选项组合使用 。

-n 以数字形式显示地址和端口号 。
-o 显示与每个连接相关的所属进程 ID 。
-p proto 显示 proto 指定的协议的连接;proto 可以是
下列协议之一: TCP、UDP、TCPv6 或 UDPv6 。
如果与 -s 选项一起使用以显示按协议统计信息,proto 可以是下列协议之一:
IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6 。

-r 显示路由表 。
-s 显示按协议统计信息 。默认地,显示 IP、
IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;
-p 选项用于指定默认情况的子集 。

-v 与 -b 选项一起使用时将显示包含于
为所有可执行组件创建连接或监听端口的组件 。

interval 重新显示选定统计信息,每次显示之间
暂停时间间隔(以秒计) 。按 CTRL+C 停止重新
显示统计信息 。如果省略,netstat 显示当前
配置信息(只显示一次)
如何查看端口被是否被占用 利用命令查看端口及对应程序 利用 netstat 命令查看本机开放端口 netstat 是 windows 自带命令,用于查看系统开放的端口,主要参数只有 -a 和 -n,前者表示显示所有连接和侦听端口,而后者表示以数字格式显示地址和端口号 。在 “ 命令提示符 ” 中输入 “ netstat -an ”, 即可显示本机所有开放端口 。其中 active connections 是指当前本机活动连接,proto是指连接使用的协议名称 local address是本地计算机 IP 地址和连接正在使用的端口号 foreign address是指连接此端口的远程计算机的 IP 地址与端口号 state则表示 TCP 连接状态 注意如果后面的 UDP 协议有异常连接,则可能有木马正使用端口号,正处于监听状态,如冰河木马的默认监听端口号是 7626 利用 netstat 命令查找打开可疑端口的恶意程序先用命令提示符 " netstat -ano " 命令显示端口状态,再在结果中找到可疑端口,然后根据其 PID 在输入 “ tasklist ” 命令显示中查找其对应程序,就可知道其程序名,进而查明程序的来源,采取适当的措施 。直接查看端口与程序 ( 以上两个命令的结合效果 )在命令提示符后输入 “ netstat -anb ” 回车,即可显示所有端口及所对应的进程信息,用来查找木马非常方便 用第三方端口查看工具 FPORT fport 是 foundstone 出品的一个用来查看系统所有打开 TCP/IP 和 UDP 端口,及它们对应程序的完整路径,PID 标识,进程名称等信息的小工具

    推荐阅读