Linux просто проверка службы запуска сценариев

Сценарий выглядит следующим образом:

Этот сценарий означает: Проверьте, работает ли служба, войдите, чтобы бежать, а не запускать начинает запись службы

#! / Bin / Баш      
svrnm = "Tomcat" // Установить имя службы
времени = `date` // время ,
если пс -ef | Grep $ svrnm | задать расширенное -v Grep> / DEV / нуль // Проверка , если эта служба работает
тогда
эхо "$ DATE $ svrnm запущен!" >> / Opt / cklog // информация записывается в файл журнала будет работать
еще
эхо "$ DATE $ svrnm IS nostart" >> / опт / без операции также записывается cklog // лог - файлы
/opt/apache-tomcat-9.0.26/bin/startup.sh >> / Opt / cklog // служба будет работать
фи

   Запуск сценария

Используйте TOMCAT тест

Услуги во время нормальной работы, запустите скрипт

 

содержание журнала

  

  Служба не запущена, запустите скрипт

 

  Просмотреть Услуги 

 

рекомендация

отwww.cnblogs.com/kuiyajia/p/11635467.html