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>
相关推荐
CoCode8881 小时前
文档债务拖累交付速度?5大优化策略文档自动化
运维·自动化
休息一下接着来1 小时前
进程间通信(IPC)常用方式对比
linux·c++·进程间通讯
川石教育2 小时前
Docker中部署Alertmanager
运维·docker·容器
何包蛋H3 小时前
Linux 磁盘扩容实战案例:从问题发现到完美解决
linux·服务器·云计算
Gaoithe4 小时前
window 安装 wsl + cuda + Docker
运维·docker·容器
sinizu4 小时前
搭建阅读linux源码的舒适环境(vscode+clangd)
linux·vscode·计算机·clangd
付出不多4 小时前
linux——mysql故障排查与生产环境优化
linux·运维·mysql
。puppy4 小时前
下载Ubuntu 64 位
linux
前行居士4 小时前
ubuntu下实时检测机械硬盘和固态硬盘温度
linux·服务器·ubuntu
文牧之5 小时前
Oracle 数据库的默认隔离级别
运维·数据库·oracle