下文以1080
端口为例:
Ubuntu系统
1 查看端口占用
# 查看所有端口占用
lsof -i
# 查看指定端口占用
sudo lsof -i:1080
2 终止端口占用
# 通过PID终止进程
kill -9 4583
3 查看是否成功
sudo lsof -i:1080
,发现终端无任何打印输出,说明之前的进程已经终止。
Windows系统
1 查看端口占用
# 查看指定端口占用
netstat -ano|findstr 1080
2 查看对应进程
# 使用Tasklist查看对应 PID 的进程名
tasklist|findstr 14632
3 终止端口占用
# 通过 PID 终止进程
taskkill /f /t /im 14632
4 查看是否成功
netstat -ano|findstr 1080
,发现终端无任何打印输出,说明之前的进程已经终止。