查看监听端口号,以及关闭进程

摘要:
查看本地机器的侦听器端口号netstat an输入此命令以查看本地机器已启动的侦听器的端口------------------------------------------------------------------------------在Windows命令行窗口中执行:netstat ano,我们可以知道哪个进程(对应的PID)正在占用一个端口;
查看本机的监听端口号

netstat -an 回车

此命令可以查看本机已经启动的监听端口

--------------------------------------------------------------------------------------------------

在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 显示当前
                配置信息(只显示一次)


关闭端口


比如在Windows 2000/XP中关闭SMTP服务的25端口,可以这样做:首先打开“控制面板”,双击“管理工具”,再双击“服务”。接着在打开的服务窗口中找到并双击“Simple Mail Transfer Protocol (SMTP)”服务,单击“停止”按钮来停止该服务,然后在“启动类型”中选择“已禁用”,最后单击“确定”按钮即可。这样,关闭了SMTP服务就相当于关闭了对应的端口。

开启端口


如果要开启该端口只要先在“启动类型”选择“自动”,单击“确定”按钮,再打开该服务,在“服务状态”中单击“启动”按钮即可启用该端口,最后,单击“确定”按钮即可。
另外在网络连接属性中,选择“TCP/IP协议”属性,打开高级TCP/IP设置,在选项的那个页面打开TCP/IP筛选,在出现的设置窗口中也可以根据实现情况设置端口的打开和关闭,默认是未启用TCP/IP筛

关闭进程

tasklist 列举进程

例:tasklist|findstr "80"

taskkill 结束进程

/t 结束子进程

/f 强制关闭

例:
TASKKILL /IM notepad.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM cmd.exe /T
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITYSYSTEM" /IM notepad.exe
TASKKILL /S system /U domainusername /FI "USERNAME ne NT*" /IM *
TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"

  

免责声明:文章转载自《查看监听端口号,以及关闭进程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇手机摄像头模组相关Intellij IDEA 13.1.3 打开多个窗口项目下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux 打开端口方法(防火墙操作)

Linux防火墙操作(经测试部分命令无效) 关闭防火墙:service iptables stop 开启防火墙:service iptables start 防火墙状态:service iptables status 永久关闭:chkconfig iptables off 永久开启:chkconfig iptables on 方法一(命令):    1. ...

超详细的CentOS8Linux新功能介绍 镜像iso下载安装

本文中,我会使用图解的方式演示 CentOS 8 的安装方法。 CentOS8中软件和系统管理请参照https://www.cnblogs.com/fusheng11711/p/11809963.html 继 RHEL 8 发布之后,CentOS 社区也发布了让人期待已久的 CentOS 8,并发布了两种模式: ◈ CentOS stream:滚动发布的...

Java读取图片和EXIF信息

后台需要读取客户端上传的图片,记录图片长宽,客户端以后就可以根据记录的长宽,展示图片。 正常的图片,读取很简单,代码如下: BufferedImage originalImg = ImageIO.read(file.getInputStream()); int originalwidth = originalImg.getWidth(); //上传图片...

SSH SecureCRT介绍以及相关使用配置

SSH ==>SSH是什么? - SSH是Secure Shell的缩写,由IETF的网络工作小组制定 - SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议 - SSH 为建立在应用层和传输层基础上的安全协议 - 利用SSH协议可以有效防止远程管理过程中的信息泄露问题 - SSH最初是U N I X系统上的一个程序,后来又迅速扩展...

haproxy配置文件详解和ACL功能

HAProxy系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html haproxy几乎每个大版本都提供了官方手册(内容几乎都相同),手册非常详细。例如haproxy 1.7版本关于配置文件的官方手册:http://cbonte.github.io/haproxy-dconv/1.7/configu...

查看SQL Server被锁的表以及如何解锁

锁定数据库的一个表的区别   SELECT * FROM table WITH (HOLDLOCK) 其他事务可以读取表,但不能更新删除   SELECT * FROM table WITH (TABLOCKX) 其他事务不能读取表,更新和删除 SELECT语句中的各项“加锁选项”以及相应的功能说明。 NOLOCK(不加锁) 此选项被选中时,SQL Ser...