linux查看正在运行的所有端口
netstat -ntlp
查看所有被占用的端口号 ,该端口到底是被哪个进程所占用.
假如发现5623的端口,被28425的进程id所占用,继续进一步跟踪,到底是哪个程序所占用了。
通过进程id查找程序–ps
直接通过:ps -ef | grep pid 查看,进程程序名称,
通过netstat查找端口占用的pid,再通过pid进一步的查找程序名称,能够确认目前冲突的端口是哪个程序已经占用了,我们是重新启用换一个端口号,还是结束已经占用的端口号所用的程序,清空被占用的端口号。
kill
在查到端口占用的进程后,如果你要杀掉对应的进程可以使用 kill 命令:
kill -9 PID