当前位置: 首页 > news >正文

结束Linux特定端口上的进程,超级实用!

How to Kill a Process on a Specific Port

在使用 Linux 时,您可能会遇到特定端口被进程占用的情况。了解如何终止在特定端口上运行的进程可能非常有用,特别是对于排除故障和有效地管理系统而言。

本文中,我们将完成查找端口号、识别使用该端口的进程以及安全停止该进程。

详细步骤

(1) Open the Terminal

Ctrl + Alt + T 打开 Linux 系统的终端。

(2) Find the Process ID (PID) Using the Port

查找使用特定端口的进程 ID,port_number 替换为实际端口号。

sudo lsof -t -i :port_number

终端输出的就是进程号 PID,这是终止该进程所需的数字。

(3) Kill the Process Using the PID

有了 PID 之后,使用 kill 命令终止进程。将 PID 替换为实际进程号。

sudo kill -9 25201

注意: -9 选项强制进程立即停止。

(4) Verify the Process is Terminated

要确保进程已成功终止,可以重新运行 lsof 命令。

sudo lsof -t -i :PORT_NUMBER

如果进程被成功终止,应该没有输出。

合并命令

如果您想更快地停止进程,Linux 允许您将 lsofkill 命令组合成一个命令。

sudo kill -9 $(sudo lsof -t -i:8080)

该命令首先使用 lsof 查找使用端口 8080 的进程的 PID,然后立即使用 kill 停止该进程。

我的开源项目

酷瓜云课堂-在线教育解决方案

  • course-tencent-cloud(酷瓜云课堂 - gitee仓库)
  • course-tencent-cloud(酷瓜云课堂 - github仓库)

http://www.mrgr.cn/news/17647.html

相关文章:

  • IDEA提示:java: 常量字符串过长
  • 金九银十来了,你的简历写好了么
  • js基础速成-字符串方法
  • JVM 内存参数
  • 模型 RULER情绪管理
  • 小琳Python课堂:Python性能测试利器:`timeit`和`memory_profiler`模块的使用与实践
  • MySQL——事务与存储过程(三)存储过程的使用(1)调用存储过程
  • SDIO驱动开发
  • 动手学深度学习(pytorch)学习记录23-图像卷积[学习记录]
  • 《黑神话:悟空》是用什么编程语言开发的
  • WordShield 一款轻量级且灵活的敏感词过滤库
  • 百日草花语探秘:天长地久的情感寄托与丰富内涵解析
  • 注册中心技术选型
  • 模型 U型思考法(深度思考)
  • FPGA搭建XDMA中断模式的PCIE通信架构,简单读写测试,提供7套工程源码和技术支持
  • 华为OD机试真题 - 跳马 - 广度优先搜索BFS(Python/JS/C/C++ 2024 D卷 200分)
  • C++手撕简易list
  • 为基于物联网的监测应用构建边缘云连续体架构
  • 基于CloudflareSpeedTest项目实现git clone加速
  • k8s相关技术栈