查看端口占用及对应进程ID(PID)的命令在不同的操作系统中有所不同。以下是在Linux和Windows系统中常用的命令:
netstat
命令netstat -tuln | grep :端口号
例如,查看80端口占用的PID:
netstat -tuln | grep :80
lsof
命令lsof -i :端口号
例如,查看80端口占用的PID:
lsof -i :80
ss
命令ss -tuln | grep :端口号
例如,查看80端口占用的PID:
ss -tuln | grep :80
netstat
命令netstat -ano | findstr :端口号
例如,查看80端口占用的PID:
netstat -ano | findstr :80
Resource Monitor
工具原因:另一个进程已经占用了该端口。 解决方法:
kill
命令终止该进程(Linux)或任务管理器结束进程(Windows)。例如,在Linux中终止占用端口的进程:
kill -9 PID
通过这些方法,可以有效地管理和排查端口占用问题,确保应用程序和服务正常运行。
领取专属 10元无门槛券
手把手带您无忧上云