From d343ceca395c997b33359a7a2db8bdb4c7b490f5 Mon Sep 17 00:00:00 2001
From: Table
Date: Sat, 29 Nov 2025 05:03:19 +0800
Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=20README.md=20=E7=9A=84=E2=80=9C?=
=?UTF-8?q?=E5=BC=80=E5=8F=91=E8=B0=83=E8=AF=95=E2=80=9D=E9=83=A8=E5=88=86?=
=?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=AB=AF=E5=8F=A3=E8=BF=9B=E7=A8=8B=E7=AE=A1?=
=?UTF-8?q?=E7=90=86=E8=AF=B4=E6=98=8E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
diff --git a/README.md b/README.md
index 0b2a5e0..b61a87b 100644
--- a/README.md
+++ b/README.md
@@ -313,6 +313,51 @@ go tool pprof http://localhost:1234/debug/pprof/profile
go tool pprof http://localhost:1234/debug/pprof/heap
```
+### 端口进程管理
+
+在 Ubuntu 环境中,如果端口被占用,可以使用以下命令查找并终止进程:
+
+```bash
+# 方法1: 使用 netstat 查找端口对应的进程
+netstat -tuln | grep :1234
+
+# 方法2: 使用 lsof 查找端口对应的进程(需要安装: sudo apt install lsof)
+lsof -i :1234
+
+# 方法3: 使用 ss 查找端口对应的进程
+ss -tulnp | grep :1234
+
+# 获取进程 ID (PID) 后,使用以下命令终止进程
+kill
+
+# 如果进程无法正常终止,可以使用强制终止
+kill -9
+
+# 或者使用一行命令直接终止占用端口的进程
+kill $(lsof -t -i:1234)
+
+# 如果 lsof 不可用,可以使用 fuser(需要安装: sudo apt install psmisc)
+sudo fuser -k 1234/tcp
+```
+
+**示例:**
+```bash
+# 1. 查找端口 1234 对应的进程
+$ netstat -tulnp | grep :1234
+tcp6 0 0 :::1234 :::* LISTEN 449736/main
+
+# 2. 或者使用 lsof 获取更详细信息
+$ lsof -i :1234
+COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
+main 449736 table 9u IPv6 903989 0t0 TCP *:1234 (LISTEN)
+
+# 3. 终止进程(PID 为 449736)
+$ kill 449736
+
+# 4. 如果进程无法正常终止,使用强制终止
+$ kill -9 449736
+```
+
## 📊 测试报告
运行测试并生成报告: