查看端口占用并释放
本文最后更新于2023.09.12-15:08
,某些文章具有时效性,若有错误或已失效,请在下方留言或联系涛哥。
前言
在日常开发中,在启动服务时总会遇到 当前端口被占用导致服务无法正常启动的情况!
解决方案
windows系统
查看端口命令
netstat -aon | findstr "端口"
// 例子
netstat -aon |findstr "80"
查看占用端口应用进程
tasklist | findstr "PID"
// 例子
tasklist | findstr "3264"
杀掉进程
taskkill /F /PID PID
// 例子
taskkill /F /PID 3264
Linux系统
查看端口占用
lsof -i:端口
// 例子
lsof -i:80
netstat -anp | grep 端口
// 例子
netstat -anp | grep 80
-a
或--all
:显示所有连线中的Socket;
-n
: 显示数字地址
-p
: 显示程序的PID和名称
netstat -tunlp |grep 端口
// 例子
netstat -tunlp |grep 80
-t
: 显示 TCP 连接
-u
: 显示 UDP 连接
-n
: 显示数字地址
-l
: 列出状态是 LISTEN 的统计信息
-p
: 显示程序的PID和名称
杀掉进程
sudo kill -9 PID
//例子
sudo kill -9 3264
阅读剩余
版权声明:
作者:涛哥
链接:https://ltbk.net/code/article/1647.html
文章版权归作者所有,未经允许请勿转载。
作者:涛哥
链接:https://ltbk.net/code/article/1647.html
文章版权归作者所有,未经允许请勿转载。
THE END