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

  • 相关阅读:
    用户自定义控件
    sql 动态行转列
    sql 将表B中不存在表A的数据 插入到表A中
    C#获取键盘和鼠标操作的时间的类
    滚动条加粗和panel,gridControl结合用
    第三项任务——用例建模
    第二项任务——项目需求分析
    第一项任务:团队组建及项目启动
    实验报告(结对项目)
    实验报告(个人项目)
  • 原文地址:https://www.cnblogs.com/guuyoog/p/8717756.html
Copyright © 2011-2022 走看看