`
鱼丸丝面
  • 浏览: 292976 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Windows netstat 查看端口、进程占用

阅读更多

目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用.

操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查看端口,使用命令

Netstat –ano|findstr “<端口号>”,如图,最后一列为PID。图中的端口号为1068,所对应的PID3840

(a)图

                     (a)

方法二:查看所有的,然后找到对应的端口和PID

(b)图

(b)

第一幅图中的5列就是上面(a)图对应的5

2)查看该PID对应的进程名称。

方法一:一直用命令查找,tasklist|findstr “<PID>”

(c)图

 (c)

(c) 可以看出,PID3840所对应的进程名字为msnmsgr.exe

方法二:用任务管理器查看。

调出任务管理器,选择列,如d图。

    (d)图

             (d)

       查看PID对应的进程名称。如(e)图中的msnmsgr.exe

 

(e)图

                     (e)

附录:在命令行中输入netstat /? 可以查看netstat的相关信息。

C:\Documents and Settings\Administrator>netstat /?

显示协议统计信息和当前 TCP/IP 网络连接。

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-t] [-v] [interval]

  -a            显示所有连接和监听端口。

  -b            显示包含于创建每个连接或监听端口的

                可执行组件。在某些情况下已知可执行组件

                拥有多个独立组件,并且在这些情况下

                包含于创建连接或监听端口的组件序列

                被显示。这种情况下,可执行组件名

                在底部的 [] 中,顶部是其调用的组件,

                等等,直到 TCP/IP 部分。注意此选项

                可能需要很长时间,如果没有足够权限

                可能失败。

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

                选项组合使用。

  -n            以数字形式显示地址和端口号。

  -o            显示与每个连接相关的所属进程 ID

  -p proto      显示 proto 指定的协议的连接;proto 可以是

                下列协议之一: TCPUDPTCPv6 UDPv6

                如果与 -s 选项一起使用以显示按协议统计信息,proto 可以是下列协议之一:

                IPIPv6ICMPICMPv6TCPTCPv6UDP UDPv6

  -r            显示路由表。

  -s            显示按协议统计信息。默认地,显示 IP

                IPv6ICMPICMPv6TCPTCPv6UDP UDPv6 的统计信息;

                -p 选项用于指定默认情况的子集。

  -t            显示当前连接卸载状态。

  -v            -b 选项一起使用时将显示包含于

                为所有可执行组件创建连接或监听端口的

                组件。

  interval      重新显示选定统计信息,每次显示之间

                暂停时间间隔(以秒计)。按 CTRL+C 停止重新

                显示统计信息。如果省略,netstat 显示当前

                配置信息(只显示一次)

  • 大小: 14.6 KB
  • 大小: 55.6 KB
  • 大小: 7.3 KB
  • 大小: 57 KB
  • 大小: 61.1 KB
分享到:
评论
6 楼 zenith.hu 2013-12-04  
不错 图文并茂 好贴!
5 楼 chokee 2013-08-29  
风小却 写道
一两句能说完的东西写这么长,原创内容不到50%。

鄙视之……

嗯哼


不喜欢就go out...
4 楼 wjz628956 2012-06-28  
很好
dluhuasheng 写道
风小却 写道
一两句能说完的东西写这么长,原创内容不到50%。

鄙视之……

嗯哼

我觉得文章写得挺好的


我也觉得文章挺好,很详细,有图例子等,适合我这样的新手看。
3 楼 samsongbest 2011-12-15  
有用,解决了我的问题,谢谢。
2 楼 dluhuasheng 2011-09-30  
风小却 写道
一两句能说完的东西写这么长,原创内容不到50%。

鄙视之……

嗯哼

我觉得文章写得挺好的
1 楼 风小却 2009-11-12  
一两句能说完的东西写这么长,原创内容不到50%。

鄙视之……

嗯哼

相关推荐

    详解Linux查看程序端口占用情况

    发现8080端口被PID为9658的Java进程占用。 进一步使用命令: ps -aux | grep java 或者直接: ps -aux | grep pid 查看 就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉! 方法二:...

    linux 查看端口占用命令实例详解

    2.再用netstat -anp | grep pid号,可以查看到该进程占用的端口号! 方法二: 直接用lsof命令可以查看端口使用情况! 以上就是对linux 查看端口占用命令的讲解,如有疑问请留言,或者到本站社区交流讨论,...

    windows系统通过端口号、pid获取程序路径

    根据端口号、pid号 获取程序名称、程序路径的信息 主要通知cmd.exe的 netstat -ano、netstat -aon |findstr 80、wmic process get name,executablepath,...适合服务器、个人主机的windows系统初步排查端口占用的问题。

    IDEA连接不上MySQL端口号占用的解决

    ps:查看端口号占用的命令:netstat -ano 禁掉进程的命令:taskkill -PID &lt;进程号&gt; -F 难道问题出在这里 按照PID尝试把其中一个进程给禁止掉 然后去IDEA连接MySQL 发现 人生处处是惊喜 竟然successful。 但是,...

    6种查看Linux进程占用端口号的方法详解

    端口是 Linux 系统上特定进程之间逻辑连接的标识,包括物理端口和软件端口。由于 Linux 操作系统是一个软件,因此本文只讨论软件端口。软件端口始终与主机的 IP 地址和相关的通信协议相关联,因此端口常用于区分应用...

    如何查看端口被哪个程序占用的方法

     问题现象二,对于在IIS中管理站点时,无法启动某个站点,提示“另一个程序正在使用此文件,进程无法访问”,碰到这个错误,有可能是因为该站点所使用的端口被其他程序或站点占用了。  那么如何查看某个端口是被...

    windows和linux中检查端口是否被占用

    一、windows  1、查询端口占用情况  cmd &gt; netstat -ano  2、查询8080端口是否被占用 ...  1、查询8080端口是否被占用,并可以查看pid/程序名  netstat -apn | grep 8080Q  2、查看详细信息  ps -ef | gr

    winow tomcat 端口冲突

    在dos下,输入 netstat -ano|findstr 8080 ...//说明:查看占用8080端口的进程 显示占用端口的进程 taskkill /pid 6856 /f //说明,运行windows自带taskkill命令,将上面显示的进程号,结束掉。

    Tomcat显示8080端口被占用的图文解决方法

    大概思路:找到占用端口的进程,通过唯一标识的进程号终止该进程 在控制台中找到端口对应的进程号 在任务管理器中找到服务进程号 然后终止进程 ps:不知道的进程不要乱终止,后果很严重的 win+R—-&gt;cmd—-&gt;...

    Linux查找占用的端口,并杀死进程的方法

    我要使用4040端口,但是被其他的程序占用了 ... 您可能感兴趣的文章:linux 查看端口占用命令实例详解Linux查看端口、进程情况及kill进程的方法查看linux中某个端口(port)是否被占用的方法详解Linux查看程序端口占用情况

    tomcat端口被占用解决办法1

    在dos下,输入 netstat -ano"findstr 8080说明:查看占用8080端口的进程,显示占用端口的进程2、taskkill /pi

    Linux查看端口、进程情况及kill进程的方法

    发现8080端口被PID为9658的Java进程占用。 进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看 就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉! 方法二:直接...

    Linux Centos7系统端口占用问题的解决方法

    前言 服务器为Linux-Centos7系统 , 昨天发生了一个非常诡异的情况 , tomcat在已关闭的情况下 , 依然显示其8080端口被占用 , 最后定位到占用端口的进程 , 解决...可以看到 , 是4486的一个java进程占用了8080端口. 2.查看

    Linux中解除端口占用的方法

    在本例中,假设8080端口被占用。...2.查看占用8080端口的进程: fuser -v -n tcp 8080  输出结果:  USER PID ACCESS COMMAND 8080/tcp:   zhu 1154 F…. java 3.杀死占用8080端口的进程:

    在Linux中查看进程占用的端口号

    今天小编就为大家分享一篇关于在Linux中查看进程占用的端口号,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    网络端口查询

    查看端口 在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令: 依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到...

    性能测试实用linux 命令netstat等

    通过netstat可以查看网络连接、端口号等占用情况  查看进程和端口号相关:  1. 查看TCP/UDP端口:  netstat -tuoln  2. 查看进程名运行的端口号:  netstat -anp|grep 进程名  当需要监控某个服务的...

    Windows下cmd常用命令【5分钟掌握】

    基础: 进入某个目录 // 进入D盘 D: // 进入F盘 F: 容易和Linux搞错,不可用cd切换盘符 显示当前目录 // 等效于Linux下pwd ...3. 查看当前目录 //查看当前目录下的文件,...查看端口号被哪个进程占用 netstat -ano |finds

    解决 tomcat 端口占用问题!

    进程管理Windows 系统一、netstat (显示协议统计信息和当前 TCP/IP 网络连接)1.帮助使用格式:`netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [interval]`2.常用命令`netstat -a`(显示...

Global site tag (gtag.js) - Google Analytics