【linux】进程地址被占用

在强制关闭一个udp程序后,重启该程序报错:

bind error: Address already in use


查找并关闭占用端口的进程: 首先,确定哪个进程占用了目标端口。在Linux系统中,可以使用以下命令:

bash 复制代码
netstat -tulnp | grep <port_number>

bash 复制代码
 ss -ulpn | grep <port_number>

<port_number> 替换为您要使用的UDP端口。命令输出将显示占用该端口的进程ID(PID)和其他相关信息。

我的<port_number> 是1024

找到占用端口的进程后,使用以下命令根据PID结束该进程:

bash 复制代码
sudo kill -9 44236
bash 复制代码
sudo ss -ulpn | grep 1024

搞定

相关推荐
开压路机2 小时前
进程控制
linux·服务器
香蕉鼠片2 小时前
跨平台开发到底是什么
linux·windows·macos
xzal122 小时前
python中,turtle基础知识笔记1
笔记·python·turtle
鱼鳞_4 小时前
Java学习笔记_Day29(异常)
java·笔记·学习
bukeyiwanshui4 小时前
20260417 DNS实验
linux
代码中介商4 小时前
Linux 帮助手册与用户管理完全指南
linux·运维·服务器
九成宫5 小时前
IT项目管理期末复习——Chapter 8 项目质量管理
笔记·项目管理·软件工程
Flittly5 小时前
【SpringSecurity新手村系列】(3)自定义登录页与表单认证
java·笔记·安全·spring·springboot
Stella Blog5 小时前
狂神Java基础学习笔记Day04
java·笔记·学习
一只机电自动化菜鸟6 小时前
一建机电备考笔记(17) 常用设备—通用设备1(含考频+题型)
笔记·学习·职场和发展·生活·学习方法