Linux查看端口占用情况
背景:服务器上Tomcat启动提示java.net.BindException: Address already in use,表明8080端口已经被占用。
查看进程
使用命令:
# ps -ef | grep tomcat
# ps -aux | grep tomcat
发现并没有8080端口的Tomcat进程。
注:使用ps命令是不能查看端口占用情况的,此时查找的是进程号pid=8080的进程信息
# ps -aux | grep 8080
root 14096 0.0 0.0 112640 964 pts/3 S+ 09:53 0:00 grep --color=auto 8080
查看端口
使用命令:
netstat -apn
查看所有的进程和端口使用情况。其中最后一列是PID/Program name
进一步查看指定端口占用情况:
# netstat -apn | grep 8080
tcp6 0 0 :::8080 :::* LISTEN 5752/java
强制杀死进程
# kill -9 pid
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/24/view-port-occupancy-on-linux/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
Linux查看端口占用情况
背景:服务器上Tomcat启动提示java.net.BindException: Address already in use,表明8080端口已经被占用。
查看进程
使用命令:
# ps -ef | grep tomcat
# p……
文章目录
关闭
共有 0 条评论