如何查看本机端口号是否被占用以及如何关闭相应端口号

利用快捷键win+R键打开运行窗口。输入cmd回车打开命令提示符窗口
1、查看本机开放的端口,即已被占用的端口号。 命令: netstat -an

部分结果列表:
Proto Local Address Foreign Address State

TCP 0.0.0.0:135 0.0.0.0:0 LISTENING

TCP 0.0.0.0:3473 0.0.0.0:0 LISTENING

TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING

Local Addresss 对应的这列,“:”后边即为以开放的端口号。

在这里插入图片描述

2、查看某个端口号是否被占用 netstat -ano|findstr “3306” (注意双引号前面有个空格)

在这里插入图片描述
可以看到,输入端口号“3306”和"51016"都没有返回任何值,说明这两个端口没有被占用,

而输入端口号”52475“后看到,出现了2行返回结果,说明这个端口被占用了

3、查看进程号对应的进程名称 tasklist|findstr “9400”

在这里插入图片描述
注意:这里输入的不是端口号,而是后面显示的端口号对应的进程号

可以看到,输入进程号9400后,显示了该进程号对应的进程名,即360se.exe

4、结束进程 tskill 360se.exe

tskill 进程名/进程号
也可以直接在任务管理器中结束,打开任务管理器快捷键:ctrl+shift+ESC 命令:

小知识:Netstat命令用法命令格式:

Netstat -a -e -n -o -s-an

  • -a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。

  • -e 表示显示以太网发送和接收的字节数、数据包数等。

  • -n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。

  • -o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

  • -s 表示按协议显示各种连接的统计信息,包括端口号。

  • -an 查看所有开放的端口

为防止原文失效,转载此贴。原文链接:https://blog.csdn.net/u014260748/article/details/41682781

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值