1、端口号的定义

面向连接服务TCP协议和无连接服务UDP协议使用16bits端口号来表示和区别网络中的不同应用程序,网络层协议IP使用特定的协议号(TCP 6,UDP 17)来表示和区别传输层协议。

任何TCP/IP实现所提供的服务都是1-1023之间的端口号,这些端口号由IANA分配管理。其中,低于255的端口号保留用于公共应用;255到1023的端口号分配给各个公司,用于特殊应用;对于高于1023的端口号,称为临时端口号,IANA未做规定。

说白了,就是一个软件的入口。因为一个计算机有这么多软件在运行。不可能同时从一个口进出吧。如果一个口进出的话。那岂不是一个软件在传送数据,其他软件就瘫痪了。比如,如果QQ音乐和QQ是一个端口的话!那你怎么可能可以边听歌边和漂亮MM聊天呢!!~

 

2、Window系统解决办法

①win+R:输入cmd,回车。  win键就是笔记本下面那排有四个方块的键!  实在找不到 就直接在搜索栏搜索"运行"然后鼠标点开也行

②比如8080端口被占用!在黑窗口中输入指令:netstat -ano | findstr 8080       指令的意思是找出占用8080端口的进程pid

③发现端口8080端口号是被9796进程占用

④输入指令:taskkill -pid 9796 -f,回车 关闭进程

 

3、在Linux系统解决办法

①在命令行输入:netstat -anp |grep 8080

②发现端口8080端口号是被20845进程占用

③输入指令:sudo kill -9 20845    回车 关闭进程

④关闭成功

 

4、建议收藏,易找到,不是每次都要搜索找(以前我就是这样每次都搜索找浪费时间!)

 

5.群里已有字节、滴滴大佬,可帮忙内推!也欢迎其他大厂的工作人士进群!帮忙内推~

QQ群:725936761

 

6、各种类型的算法高频面试题汇总:

https://blog.csdn.net/qq_40262372/article/details/112556249

 

7、B站视频讲解如何三个月学习JAVA拿到实习Offer:

https://www.bilibili.com/video/BV1dV411t71K

Logo

更多推荐