查看端口被占用的命令
1.如果是 java 进程,使用 netstat -anp | grep :端口号
比如想查看 8020 被哪个进行占用了
可以看出是被一个端口号为 534 的 Java 进程占用了
使用 jps 可以查看 534 是属于哪个进程
可以看出是被 Namenode 这个进程占用了
- 如果是非java进程,则需要使用命令:
ps -ef | grep 关键词
比如想查询flume进程是占用哪个端口:
再使用jps命令查看:
可以知道12545的这个Application是运行的flume进程