Linux查看程序端口占用情况
大家好,欢迎来到程序视点
!我是你们的老朋友.小二!
核心问题:
Tomcat 8080端口启动失败,提示端口被占用,但常规检查未发现Tomcat进程占用该端口。
关键排查步骤:
-
初步检查
-
使用
ps -aux | grep tomcat
未发现Tomcat进程占用8080端口。 -
通过
netstat -apn
查看所有进程和端口,发现8080端口被PID为9658的Java进程占用。
-
-
进一步定位
-
使用
ps -aux | grep java
或ps -aux | grep 9658
确认具体占用程序。 -
根据查询结果决定是否终止该进程(如使用
kill
命令)。
-
-
快捷方法
-
直接运行
netstat -anp | grep 8080
快速定位占用端口的进程及PID。
-
核心解决方案:
通过系统命令(netstat
、ps
)精准定位占用端口的进程,并根据需要终止冲突进程以释放端口。
最后
【程序视点】助力打工人减负,从来不是说说而已!后续小二哥会继续详细分享更多实用的工具和功能。
如果这篇文章对你有帮助的话,别忘了【一键三连】支持下哦~