编写bash脚本快速kill或启动tomcat.241127

​假设tomcat安装路径为 /home/tomcat,示例如下:

1. kill tomcat进程

vim kill-tomcat-force.sh

set fileformat=unix
path=/home/tomcat/bin
echo"exec $path/shutdown.sh"
$path/shutdown.sh
sleep3s
#kill -9 pid
ps -ef|grep $path|grep tomcat|awk '{print $2}'|xargs kill-9
#success msg
echo "shutdown success"

2. start tomcat

vim startTomcat.sh

echo 'start tomcat'
/home/tomcat/bin/startup.sh
sleep 3s

3. 查tomcat日志

vim showLog.sh

tail -f /home/tomcat/logs/catalina.out
posted @   中国的Amadeus  阅读(1)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2009-01-04 【Vegas原创】X connection to localhost:11.0 broken (explicit kill or server shutdown)解决方法
2008-01-04 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败解决方法
点击右上角即可分享
微信分享提示