博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Shell重启Tomcat脚本
阅读量:6682 次
发布时间:2019-06-25

本文共 906 字,大约阅读时间需要 3 分钟。

 

#!/bin/bashecho -e "\n\n\n"#force kill flag,if equal [f] to force kill allflag="HelloShell"if test $# -gt 0then    flag=$1fipids=`ps -ef|grep tomcat | grep -v "grep" | awk '{print $2}'`#pids=`ps -ef|grep -w tomcat | grep -v "grep" | awk '{print $2}'`count=0pid_num=0for pid in ${pids}do    pid_num=${pid}    count=`expr ${count} + 1`doneif test $[count] -gt 1then    if test $flag = "f"    then        for pid in ${pids}        do            echo "kill " ${pid}            kill -9 ${pid}        done        echo "Force kill more progress success!"    else        echo "Exist more progress is running, Input param [f] to force kill."    fielse    if test $[count] -eq 1    then        kill -9 ${pid_num}        echo "Kill " ${pid_num} " Success!"    else        echo "Clear!"    fifi# startbash /root/soft/apache-tomcat-7.0.90/bin/startup.shecho -e "\n\n\n"

 

转载于:https://www.cnblogs.com/jonban/p/9695264.html

你可能感兴趣的文章
less新手入门(五)—— CssGuards、循环、合并
查看>>
我的友情链接
查看>>
当sd卡不存在时,保存文件到手机上
查看>>
android动画资料汇总
查看>>
我的友情链接
查看>>
linux文本批量替换
查看>>
计算机网络笔记--物理层(一)
查看>>
fastdfs部署
查看>>
wordpres搭建
查看>>
c++动态内存开辟之 new 的三种形态
查看>>
R语言实战(十)处理缺失数据的高级方法
查看>>
HP data protector的运作过程和名词解释
查看>>
rsync配置教程
查看>>
css优先级详解
查看>>
小白第三天
查看>>
2016年linux运维人员必会开源运维工具体系
查看>>
理性分析Python和C#哪个更有前途?
查看>>
mysql主备复制I/O线程不能同步问题
查看>>
高速缓存dns
查看>>
安装lenovo SR860 7x69服务器遇到的坑
查看>>