📅  最后修改于: 2023-12-03 15:05:41.741000             🧑  作者: Mango
在开发过程中,我们经常需要使用端口来进行网络通信。但有时候我们会遇到端口被占用的情况,此时我们需要杀死正在运行的端口才能继续开发。本文将介绍如何在 Ubuntu 中杀死正在运行的端口。
要杀死正在运行的端口,我们首先需要查找占用该端口的进程。我们可以通过以下命令查找:
sudo lsof -i :<端口号>
例如,要查找占用 8080 端口的进程,可以输入以下命令:
sudo lsof -i :8080
执行命令后,会返回占用该端口的进程信息,包括进程号、进程名等。
查找到占用端口的进程后,我们就可以杀死该进程了。可以使用以下命令杀死进程:
sudo kill -9 <进程号>
例如,要杀死进程号为 1234 的进程,可以输入以下命令:
sudo kill -9 1234
执行命令后,进程便会被强制关闭。
假如我们要杀死占用 8080 端口的进程,可以执行以下命令:
sudo lsof -i :8080 # 查找端口占用进程
sudo kill -9 <进程号> # 杀死进程
其中,<进程号>
需要替换成实际的进程号。
本文介绍了在 Ubuntu 中如何杀死正在运行的端口。首先通过 lsof
命令查找占用端口的进程,并通过 kill
命令强制关闭进程。希望本文可以对大家有所帮助。