1.创建 .sh 文件,名称自定义
- 使用
touch reloadTomcat.sh
命令创建 reloadTomcat.sh 文件。 - 使用
chmod +x reloadTomcat.sh
命令将文件变成可执行的脚本。
2.编辑并保存文件
- 使用
vim reloadTomcat.sh
命令编辑文件,复制下面代码并保存退出
killProcess()
{
pid=`ps -ef|grep apache-tomcat-8.0.23|awk '{print $2}'`
echo "需要杀死的进程 pid list :$pid"
if [ "$pid" = "" ]
then
echo "没有需要杀死的进程"
else
kill -9 $pid
fi
}
# 执行杀死进程方法
killProcess
echo "开始重启 tomcat 服务"
# 启动 tomcat
sh /opt/apache-tomcat-8.0.23/bin/startup.sh start;
# 查看日志
tail -fn2000 /opt/apache-tomcat-8.0.23/logs/catalina.out
echo "tomcat 启动完毕"
3.执行脚本
使用sh reloadTomcat.sh
命令执行。
linux 中常用命令:https://www.processon.com/view/link/610372d30e3e7423a333c2a9