1)查找被占用的端口:
netstat -tln | grep 8000
tcp 0 0 192.168.2.106:8000 0.0.0.0:* LISTEN
2)查看被占用端口的PID:
sudo lsof -i:8000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 850 root 6u IPv4 15078 0t0 TCP 192.168.2.106:8000 (LISTEN)
nginx 851 www-data 6u IPv4 15078 0t0 TCP 192.168.2.106:8000 (LISTEN)
nginx 852 www-data 6u IPv4 15078 0t0 TCP 192.168.2.106:8000 (LISTEN)
3)kill掉该进程
sudo kill -9 850
强制杀进程
sudo fuser -k -n tcp 6868
后台运行jar
nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 &
nohup java -Xms512m -Xmx1024m -jar customer-cloud.jar > /dev/null 2>&1 &