weiliwei 发表于 2018-9-16 08:28:50

服务管理脚本(SHELL)

  devops-jenkins-master01]# cat console 脚本
  #! /usr/bin/bash
  case $1 in
  start)
  echo "Jenkins:服务启动...";
  su - jenkins -c "/chj/app/chj-jenkins-master/bin/catalina.sh start"
  ;;
  stop)
  echo"Jenkins:服务停止...";
  su - jenkins -c "/chj/app/chj-jenkins-master/bin/catalina.sh stop"
  ;;
  restart)
  echo"Jenkins:服务重启...";
  su - jenkins -c   "/chj/app/chj-jenkins-master/bin/catalina.sh stop"
  su - jenkins -c   "/chj/app/chj-jenkins-master/bin/catalina.sh start"
  ;;
  status)
  echo "Jenkins:服务状态";
  su - jenkins -c "/chj/app/chj-jenkins-master/bin/jenkins.status.sh"
  ;;
  *)
  echo "Useage: jenkins 服务启动 console.sh {start|stop|restart|status}"
  exit 1
  esac

页: [1]
查看完整版本: 服务管理脚本(SHELL)