解决端口被占用

最精简、直接复制就能用的三平台端口占用解决命令,开发必备,一步杀进程:


一、Windows 解决端口被占用

以端口 3000 为例

1. 查找占用端口的 PID

1
netstat -ano | findstr "3000"

最后一列数字就是 PID

2. 强制杀死进程

1
taskkill /F /PID 你的PID

示例:

1
taskkill /F /PID 12345

二、Linux 解决端口被占用

以端口 3000 为例

1. 查找占用进程

1
lsof -i :3000

1
netstat -tulpn | grep 3000

2. 杀死进程

1
kill -9 你的PID

一键杀死(不用查PID,直接杀)

1
fuser -k 3000/tcp

三、macOS 解决端口被占用

和 Linux 几乎一样

1. 查占用

1
lsof -i :3000

2. 杀进程

1
kill -9 你的PID

最常用万能记忆版

  • Windows:netstatfindstrtaskkill /F /PID
  • Linux/macOS:lsof -i :端口kill -9 PID

解决端口被占用
https://cszy.top/2017-11-20 解决端口被占用/
作者
csorz
发布于
2017年11月20日
许可协议