使用netstat命令查看端口占用狀況.
java
[root@localhost conf]# netstat -tln
咱們還須要知道是什麼程序佔用,加上-p參數shell
[root@localhost conf]# netstat -tlnp
若是比較多的時候咱們也能夠用grep過濾一下tcp
[root@localhost conf]# netstat -tlnp | grep 8090
tcp 0 0 :::8090 :::* LISTEN 2407/javaspa
而後kill掉佔用端口的進程便可,正常狀況下就能夠啓動新進程了
code
[root@localhost conf]# kill -9 2407
進一步使用命令:orm
[root@localhost conf]# ps -aux | grep java
或者直接:ps -aux | grep pid 查看
進程
[root@localhost conf]# ps -aux | grep 2407