端口占用解决(windows和Linux)
本文最后更新于:2 分钟前
最近天天遇到端口占用问题,记录一下,方便查看
了解
端口:所谓的端口,就好像是门牌号一样,客户端可以通过ip地址找到对应的服务器端,但是服务器端是有很多端口的,每个应用程序对应一个端口号,通过类似门牌号的端口号,客户端才能真正的访问到该服务器。为了对端口进行区分,将每个端口进行了编号,这就是端口号
作用
端口号的主要作用是表示一台计算机中的特定进程所提供的服务。网络中的计算机是通过IP地址来代表其身份的,它只能表示某台特定的计算机,但是一台计算机上可以同时提供很多个服务,如数据库服务、FTP服务、Web服务等,我们就通过端口号来区别相同计算机所提供的这些不同的服务,如常见的端口号21表示的是FTP服务,端口号23表示的是Telnet服务端口号25指的是SMTP服务等。端口号一般习惯为4位整数,在同一台计算机上端口号不能重复,否则,就会产生端口号冲突这样的例外
Windows下
解决
开始—->运行—->cmd,或者是
window+R
组合键,调出命令窗口输入相关命令
查看所有端口
1
netstat -ano
查看指定端口
1
netstat -aon|findstr "端口号"
关闭端口
在上一步通过找到端口号对应的PID(进程号),就可以到任务管理器中,找到对应进程号并关闭
直接使用命令
1
taskkill /pid 进程号 /f
Linux 下
查看指定端口号
1 |
|
杀进程
1 |
|
本文作者: 仅安
本文链接: https://jinan6.vip/posts/3700149003/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!