📌  相关文章
📜  如何停止端口 8080 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:38:09.477000             🧑  作者: Mango

如何停止端口 8080 - Shell/Bash

在编写Web应用程序时,端口号为 8080 是一种常见的选择。端口 8080 可能会被 one (1) 个或多个程序使用,因此需要在某些情况下停止占用它的程序。本文将介绍如何在 Shell/Bash 中停止端口 8080 的程序。

1. 查找占用端口 8080 的程序

首先,您需要查找正在使用端口 8080 的程序。以下是一些在 UNIX/Linux 上查找占用特定端口的命令:

1.1. 使用 lsof 命令
$ sudo lsof -i :8080

该命令将返回正在使用端口 8080 的所有进程列表。从该列表中获取进程 ID(PID)。

1.2. 使用 netstat 命令
$ sudo netstat -tuln | grep 8080

该命令将返回正在使用端口 8080 的进程 ID。从中获取进程 ID(PID)。

2. 停止占用端口 8080 的程序

找到占用端口 8080 的PID后,您可以使用以下命令停止该程序:

$ sudo kill -9 <PID>

请注意,这将强制该程序终止,并且不会显示任何警告或提示。如果您不确定要停止哪个进程,请不要使用此命令。

3. 结论

本文介绍了如何在 Shell/Bash 中停止占用端口 8080 的程序。了解如何在UNIX/Linux上停止占用端口的程序是必要的,因为在某些情况下,可能需要释放该端口以便其他程序使用。希望这篇文章能够帮助您理解如何在UNIX/Linux上停止特定端口的占用程序。