centos系统查看端口占用情况并杀死进程

1. 查看当前端口占用情况

使用 netstat 查看系统中占用的端口和相关的进程。

bash 复制代码
netstat -tuln

选项解释:

  • -t 显示 TCP 连接
  • -u 显示 UDP 连接
  • -l 显示监听的端口
  • -n 以数字形式显示端口号和 IP 地址

2. 找到具体进程的pid

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

最后一列,如 99923/python,这个数字就对应pid

3. 杀掉占用端口的进程

找到占用端口的进程之后,如果想释放端口,可以杀掉该进程:

使用 kill 命令:

bash 复制代码
kill -9 <PID>
相关推荐
gfanbei16 分钟前
ARM V8 Cortex R52 上电运行在什么状态?— Deepseek 解答
linux·arm开发·嵌入式硬件
liu****1 小时前
14.日志封装和线程池封装
linux·开发语言·c++
云动雨颤1 小时前
访问宝塔面板安全入口404?SSH命令轻松解决
linux·运维·安全
NPE~1 小时前
[Linux命令分享]日志查看 — — less
linux·运维·less·常用命令·日志查看
赖small强1 小时前
Linux 系统调用在 ARM 上的实现与工作机制
linux·系统调用·内核态·用户态·上下文切换
大锦终3 小时前
【Linux】网络层与数据链路层中重点介绍
linux·运维·服务器·网络
lht6319356123 小时前
从Windows通过XRDP远程访问和控制银河麒麟 v10服务器
linux·运维·服务器·windows
3DVisionary4 小时前
从手动到智能:XTOM-STATION自动化检测中心在复杂曲面零件全尺寸检测中的应用
运维·自动化·自动驾驶·工业自动化·质量控制·自动化3d测量·复杂零件检测
qiudaorendao4 小时前
作业11.9
linux·服务器·apache
阿豪学编程4 小时前
环境变量与程序地址空间
linux·运维·windows