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>
相关推荐
晨曦5432101 天前
零基础12周精通Linux学习计划
linux
linux修理工1 天前
n1 Armbian OS 24.11.0 noble 安装suricata
linux·运维·服务器
傅里叶1 天前
sudo启动Flutter程序AMD初始化失败
linux·flutter
bug攻城狮1 天前
CentOS 7 出现 “Could not resolve host“ 错误的修复方案
linux·运维·centos
feifeigo1231 天前
CentOS系统管理:useradd命令的全面解析
linux·运维·centos
こ进制掌控者1 天前
CentOS 8重启后网卡不见了解决办法
linux·运维·centos
荣光波比1 天前
Nginx 实战系列(六)—— Nginx 性能优化与防盗链配置指南
运维·nginx·性能优化·云计算
Nightwish51 天前
Linux随记(二十三 )
linux·运维
牛奶咖啡131 天前
从零到一使用Linux+Nginx+MySQL+PHP搭建的Web网站服务器架构环境——LNMP(上)
linux·lnmp·ngnix的源码安装部署·mysql的二进制文件安装部署·php源码的安装部署·记录并解决安装php的各种问题
软件测试很重要1 天前
UOS20系统安装与 SSH/XRDP 远程访问功能配置指南
linux·运维·ssh