mac
1.查看端口被哪个程序占用
sudo lsof -i tcp:port(port是端口号)
如:sudo lsof -i tcp:8080 查看8080端口是否被占用
2.看到进程的PID,可以将进程杀死。(PID是输入查看指令后“node”后面的那个数字)
sudo kill -9 PID
如:sudo kill -9 3210
windows
1.查看端口8080被哪个进程占用
netstat -ano | findstr "8080"
2.查看进程号为5768对应的进程
tasklist | findstr "5768"
3.结束javaw.exe进程
taskkill /f /t /im javaw.exe
或者直接
kill -9 pid
Linux
netstat -anp | grep 8080
或者
netstat -tln | grep 8080
linux 根据pid查看占用端口,根据端口查看pid
netstat -antup|grep pid
lsof -i:端口