Windows 解除端口占用
-
Win+R打开命令提示符(CMD)或PowerShell。
-
输入以下命令来查找占用指定端口的进程ID(假设端口号为8100):
netstat -ano | findstr :8100
这将列出占用端口8100的进程及其对应的PID。
-
使用以下命令来终止占用指定PID的进程(假设PID为1234):
taskkill /F /PID 1234
如果无法终止可尝试使用管理员权限下运行上述命令。
Linux 解除端口占用
-
使用netstat命令查找占用该端口的进程PID:
netstat -tlnp | grep 端口号
-
根据PID使用kill命令终止该进程:
kill PID
-
如果以上方法无效,你也可以尝试使用fuser或lsof命令来查找并终止占用端口的进程:
fuser -k 端口号/tcp
或
lsof -i :端口号
然后使用kill命令终止相应的进程。
请注意,执行这些操作可能需要root权限。