windows cmd下netstat查看占用端口号的进程和程序
其实很简单,大家可以在cmd窗口
- C:\Documents and Settings\Administrator>netstat -help
- 显示协议统计信息和当前 TCP/IP 网络连接。
- 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 可以是下列协议
这里可以看到所有的参数
查看一个端口被哪个进程占用,然后杀掉它
- 0.0.0.0:0 LISTENING 684
- 的进程。
如果只是简单的想查看都有哪些程序使用了哪些端口,可以使用下面的命令参数
- C:\Documents and Settings\Administrator>netstat -abn
- Active Connections
- Proto Local Address Foreign Address State PID
- 0.0.0.0:0 LISTENING 1380
- c:\windows\system32\WS2_32.dll
- C:\WINDOWS\system32\RPCRT4.dll
- c:\windows\system32\rpcss.dll
- C:\WINDOWS\system32\svchost.exe
- -- 未知组件 --
- [svchost.exe]
- 0.0.0.0:0 LISTENING 4
- [System]
- 0.0.0.0:0 LISTENING 1432
- [RavMonD.exe]
- 0.0.0.0:0 LISTENING 3908
- [alg.exe]
- 0.0.0.0:0 LISTENING 4
如果想查找那个程序使用了某个端口,可以如下
- *:* 788
可以看到pid为 788的程序占用了端口1029
进一步查看是哪个程序,可以到任务管理器中看,也可以用命令
- C:\Documents and Settings\Administrator>tasklist
- 图像名 PID 会话名 会话# 内存使用
- ========================= ====== ================ ======== ============
- Console 0 28 K
- Console 0 304 K
- Console 0 820 K
- Console 0 6,004 K
- Console 0 3,112 K
- Console 0 6,148 K
也可以直接用pid查找程序
- Console 0 5,240 K
windows cmd下netstat查看占用端口号的进程和程序的更多相关文章
- windows操作系统用命令提示符查看占用端口号的进程
在开发中有时我们需要确定哪个占用了8080端口,在windows命令行窗口下执行: 命令执行后打印出来的结果如下所示:
- 通过cmd命令,杀掉占用端口号的进程
错误问题:[Error running public: Unable to open debugger port (127.0.0.1:53110): java.net.BindException & ...
- linux查看占用端口号的程序及pid
netstat -tunlp|grep 端口号 圈出来的就是pid
- windows下用cmd命令netstat查看系统端口使用情况
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选&qu ...
- Centos下查看占用端口并关闭进程方法
1.查看端口占用情况:netstat –tlnp (加p可以看到是哪个进程占用了端口); 也可以用grep查找对应的被占用的端口,键入netstat –tlnp | grep 3306可以看到PI ...
- linux下mysql 查看默认端口号与修改端口号方法
一.查看默认端口号 1.登录mysql [root@localhost ~]# mysql -uroot -pEnter password: 输入数据库密码: 2.使用show global vari ...
- windows环境下 快速杀死占用端口的进程
保存为bat脚本,设置需要解除占用的端口 port,点击运行即可 @echo off setlocal enabledelayedexpansion set prot = 8022 for /f &q ...
- Windows环境下,用netstat命令查看某个端口号是否占用
目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用. 操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查看端口,使用命令 Netsta ...
- 在windows和linux下如何查看80端口占用情况?是被哪个进程占用?如何终止等
一.在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&quo ...
随机推荐
- 牛客小白月赛18——Forsaken的三维数点
这个是一个简单题,不过因为想到比标程时间复杂度更低的方法就尝试了一下. 思路:虽然加点是三维数点,但是我们要求的是半径的大小,这样的话,就可以转变为一维的问题. 标程的解法是,用树状数组维护,然后二分 ...
- HTML5 之 简单汇总
参考: HTML5的十大新特性 前端面试必备之html5的新特性 HTML5 1.语义化元素 1.1结构元素 标签 描述 article 表示与上下文不相关的独立内容区域 aside 定义页面的侧边栏 ...
- P(Y=y|x;θ)表示什么意思
https://blog.csdn.net/jh1137921986/article/details/88999539 在机器学习中,特别是学习到关于概率/似然估计方面的内容,经常看到类似P(Y=y| ...
- linux的vi编辑器中如何查找内容(关键字)
按下”/“键,这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了. 找到相关文字以后: (1)按下小写n,向下查找 (2)按下大写N,向上查找
- Linux用户权限常见命令
01. 用户 和 权限 的基本概念 1.1 基本概念 用户 是 Linux 系统工作中重要的一环,用户管理包括 用户 与 组 管理 在 Linux 系统中,不论是由本机或是远程登录系统,每个系统都必须 ...
- share团队冲刺5
团队冲刺第五天 昨天:按钮操作,自定义按钮及各种原件样式 今天:设置按钮按下效果,界面布局 问题:无
- POP3、SMTP和IMAP基础概念
POP3 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议.它是因特网电子邮件的第 ...
- liunx搭建配置
预安装准备工具 yum -y install gcc gcc-c++ wget cmake 安装 软件存放目录: /lnmp/ 软件安装目录: /usr/local/ 1.下载安装PCRE wget ...
- 吴裕雄--天生自然ShellX学习笔记:Shell printf 命令
printf 命令模仿 C 程序库(library)里的 printf() 程序. printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好. printf ...
- UML-如何创建领域模型?
以当前迭代中所要设计的需求为界: 1.寻找概念类 2.将其绘制为类图 3.添加关联和属性