进来教你如何解决端口被占用问题

简介: 进来教你如何解决端口被占用问题

关闭windows中被占用的端口,比如我们常见的8080端口被占用了,只需两步轻松解决问题。

一:查找端口的PID(以下内容以8080端口被占用为例)

打开命令行工具,输入:netstat -aon|findstr "8080"

得到如下图所示信息:

TCP 为协议

0.0.0.0:8080 为本地地址

0.0.0.0:0 为外部地址

LISTENING 表示端口处于侦听状态

10224 就是我们要找的PID

二:关闭PID进程

打开任务管理器,找到 PID对应的进程位置,结束该进程。

如下图所示:

此时端口被占用的问题就解决啦!想继续深入了解是如何查询的端口PID问题的小伙伴,可以继续阅读第三条。


三: netstat 命令(查看端口)

netstat 命令用于显示与 IP 、TCP 、UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况,可以使用 netstat 命令查看电脑中的端口。


使用 netstat /? 可以查看 netstat 命令的所有参数:

其中常用参数有以下几种:


-a : 显示所有活动的 tcp 连接,以及计算机监听的 tcp 和 udp 端口。


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


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


-o : 显示活动的 tcp 连接并包括每个连接的进程 id。


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


其中又以 -a 、-n 、-o 尤为常用。


我们使用的netstat -aon|findstr "8080"命令就是基于netstat命令实现的。


findstr是Window系统自带的命令,用途是查找指定的一个或多个文件文件中包含(或通过参数 /V来控制不包含)某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名。


目录
相关文章
|
安全 Java Linux
ElasticSearch下载与安装
ElasticSearch下载与安装
3899 0
ElasticSearch下载与安装
|
SQL Apache Windows
Windows服务器80端口被占用的全面解决方案
在服务管理器中启动apache2服务,即可正常使用80端口。若系统中还安装了其他微软产品如sql等,也可尝试停止其服务进行测试,但请注意,SQL通常不会使用80端口,因此一般不会受到影响。以上就是关于80端口被system占用的详细解决方法,希望对你有所帮助。
|
缓存 数据安全/隐私保护 虚拟化
windows端口被占用,无法通过netstat找到进程,占用的端口又不能修改,该怎么办?
项目运行时服务器8080端口被占用,常规`netstat`命令找不到占用进程。解决方法包括:1) 强制关机重启释放端口;2) 使用`netstat -anobq`或Windows 10的`Get-NetTCPConnection` PowerShell命令查找BOUND状态的进程;3) 调整Windows动态端口范围,避免冲突。注意,强制关机可能影响数据安全。
7100 2
|
Java Maven
LambdaQueryWrapper的使用
LambdaQueryWrapper的使用
436 6
LambdaQueryWrapper的使用
|
SQL Oracle 关系型数据库
MySQL 和 Oracle 的区别?
本文对比了Oracle和MySQL数据库的多个方面。Oracle适用于大型数据库,支持高并发和大访问量,市场占有率为40%,安装占用空间较大,约3G;而MySQL适合中小型应用,是开源免费的,安装仅需152M。两者在主键生成、字符串处理、SQL语句、事务处理等方面存在差异。Oracle功能更为强大,尤其在企业级应用中表现突出,而MySQL则以简单易用见长。
1625 7
MySQL 和 Oracle 的区别?
|
前端开发 JavaScript API
Webview+Python:用HTML打造跨平台桌面应用的创新方案
本文系统介绍了使用PyWebView库结合HTML/CSS/JavaScript开发跨平台桌面应用的方法。相比传统方案(如PyQt、Tkinter),PyWebView具备开发效率高、界面美观、资源占用低等优势。文章从技术原理、环境搭建、核心功能实现到性能优化与实战案例全面展开,涵盖窗口管理、双向通信、系统集成等功能,并通过“智能文件管理器”案例展示实际应用。适合希望快速构建跨平台桌面应用的Python开发者参考学习。
2048 1
|
Java Maven Spring
如何在idea中创建Springboot项目? 手把手带你创建Springboot项目,稳!
文章详细介绍了在IDEA中创建Spring Boot项目的过程,包括选择Spring Initializr、配置项目属性、选择Spring Boot版本、导入依赖、等待依赖下载以及项目结构简介。
23631 1
|
Java Maven Spring
SpringBoot项目创建失败或无法启动,启动报错时的常见问题及解决方案
文章列举了在IDEA中创建Spring Boot项目时可能遇到的常见问题及其解决方案,如项目不被识别为Maven项目、依赖未找到或报红、JDK版本不一致和POM文件中的Jar包下载失败等问题。
6785 0
SpringBoot项目创建失败或无法启动,启动报错时的常见问题及解决方案
|
XML 分布式计算 资源调度
Hadoop配置文件mapred-site.xml
【7月更文挑战第18天】
1490 7