zoukankan      html  css  js  c++  java
  • tomcat停止和启动脚本

    日常重启tomcat比较麻烦,所以写了2个脚本,在脚本后输入tomcat名称即可

    启动或重启tomcat

    #!/bin/sh

    TOMCAT_HOME=/usr/java/$1

    if [ ! -n "$1" ]; then

            echo "请输入tomcat名称!!!"

    elif [ ! -d "${TOMCAT_HOME}" ]; then

            echo "目录不存在!!!"

    else

            echo "===============================${TOMCAT_HOME}=========================="

            pid=$(ps -ef|grep ${TOMCAT_HOME} |grep -v 'grep'|awk '{print $2}')

            if [ ! -n "${pid}" ]; then

                    echo "==========================start tomcat========================"

            else

                    for temp_pid in ${pid}

                    do

                            echo "=========================restart tomcat======================"

                            echo ${temp_pid}

                            kill -9 ${temp_pid}

                    done

            fi

            ${TOMCAT_HOME}/bin/startup.sh

    fi

    停止tomcat

    #!/bin/sh

    TOMCAT_HOME=/usr/java/$1

    if [ ! -n "$1" ]; then

            echo "请输入要停止的tomcat名称!!!"

    elif [ ! -d "${TOMCAT_HOME}" ]; then

            echo "目录不存在!!!"

    else

            echo "=====================${TOMCAT_HOME}============================"

            pid=$(ps -ef|grep ${TOMCAT_HOME} |grep -v 'grep'|awk '{print $2}')

            if [ ! -n ${pid} ]; then

                    echo "could not find pid"

            else

                    for temp_pid in ${pid}

                    do

                            echo ${temp_pid}

                            kill -9 ${temp_pid}

                    done

            fi

    fi

  • 相关阅读:
    Python列表及元组操作
    Python内建函数
    Python字符串相关
    检测浏览器是否安装FLASH插件
    瀑布流源码
    addEventListener 简析
    半角占一个字符,全角占两个字符
    替换class名
    正则表达式 验证是否全是空格
    图片旋转
  • 原文地址:https://www.cnblogs.com/guuyoog/p/8717756.html
Copyright © 2011-2022 走看看