服務管理腳本(SHELL)
阿新 • • 發佈:2018-08-03
jenkin 狀態 star su - start $1 .sh 管理 ali 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
服務管理腳本(SHELL)