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>
相关推荐
麻芝汤圆1 分钟前
使用 MapReduce 进行高效数据清洗:从理论到实践
大数据·linux·服务器·网络·数据库·windows·mapreduce
赋创小助手6 分钟前
Gartner预计2025年AI支出达6440亿美元:数据中心与服务器市场的关键驱动与挑战
运维·服务器·人工智能·科技·架构
令狐少侠201124 分钟前
Ubuntu 24.04.2 LTS 系统安装python,创建虚拟环境
linux·python·ubuntu
the_nov29 分钟前
11.多线程-信号量-线程池
linux·c++
XAL11 小时前
Docker的备份与恢复
运维·docker·容器
黑蛋同志1 小时前
Anolis系统下安装Jenkins
运维·jenkins
海鸥811 小时前
为 Jenkins Agent 添加污点(Taint)容忍度(Toleration)
运维·jenkins
程序员JerrySUN1 小时前
Linux UART 驱动开发全解析:从原理到实战
linux·运维·驱动开发
热爱运维的小七2 小时前
从数据透视到AI分析,用四层架构解决运维难题
运维·人工智能·架构
博观而约取2 小时前
Linux 和 macOS 终端中常见的快捷键操作
linux·运维·macos