为懒人提供无限可能,生命不息,code不止
作者: whooyun发表于: 2023-12-27 17:23
#!/bin/bash # 检查端口是否被占用,并杀死对应进程,然后重启对应应用 PORT=9101 ##写你自己应用的端口号 PID=$(netstat -tlnp | grep $PORT | awk '{print $7}' | cut -d'/' -f1) if [ -z "$PID" ]; then echo "端口 $PORT 未被占用" else echo "端口 $PORT 被进程 ID $PID 占用" kill -9 $PID echo "已杀死进程 ID $PID" fi nohup java -jar demo-es-0.0.1-SNAPSHOT.jar&