Linux下端口被占用解决
2020-09-02 本文已影响0人
zlchen
有时候关闭软件后,后台进程死掉,导致端口被占用。下面8080端口被占用为例
8080端口被占用.png1.查找被占用的端口
[root@iZbp1ho4i5t91cq1pp6ikoZ jiqing.com]# netstat -anp |grep 8080
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 26261/java
2.查看端口属于哪个程序?端口被哪个进程占用
[root@iZbp1ho4i5t91cq1pp6ikoZ jiqing.com]# lsof -i :8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 26261 root 18u IPv4 65647253 0t0 TCP *:webcache (LISTEN)
3.杀掉占用端口的进程
[root@iZbp1ho4i5t91cq1pp6ikoZ jiqing.com]# kill -9 26261
4.重新启动Tomcat服务看是否能启动成功
[root@iZbp1ho4i5t91cq1pp6ikoZ jiqing.com]# java -jar official_website-0.1.1-SNAPSHOT.jar