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>
相关推荐
Suckerbin2 分钟前
Open SSH服务配置
linux·运维·ssh
雨会停rain3 分钟前
centos部署rabbitmq
linux·centos·rabbitmq
Maynor9964 分钟前
Nginx 迁移到 Caddy:一次完整的反向代理配置迁移实践
运维·nginx
苹果醋310 分钟前
springboot-springboot官方文档架构
java·运维·spring boot·mysql·nginx
低配加班人31 分钟前
【Jetson AGX Orin(Arm Linux)安装pyqt5及Format_BGR888报错】
linux·arm开发·qt
葱白有滋味44 分钟前
浏览器无法访问非80端口网页
运维·服务器·网络
极客代码1 小时前
Linux标准I/O库汇总整理
linux·c语言·开发语言·文件·文件操作
烧烤大团子1 小时前
记录cuda12.4 ubuntu20.04安装DGL
linux·经验分享
AI新视界1 小时前
『Linux学习笔记』如何在 Ubuntu 22.04 上安装和配置 VNC
linux·ubuntu·vnc·vncviewer·vncserver
Coder_Guan2 小时前
通过ssh端口反向通道建立并实现linux系统的xrdp以及web访问
linux·运维·ssh·gnome·xrdp