欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一個(gè)shell for循環(huán)與case結(jié)合的腳本(監(jiān)控程序狀態(tài))

 更新時(shí)間:2013年11月07日 17:35:35   作者:  
分享一個(gè)for循環(huán)+case的腳本(監(jiān)控程序狀態(tài)并執(zhí)行相關(guān)操作) ,供大家學(xué)習(xí)參考

核心代碼:

復(fù)制代碼 代碼如下:

#/bin/bash
set -x
HOSTS="nginx mysql php-cgi"
for myhost in $HOSTS
  do
  count=(`ps aux |grep $myhost |grep -v grep |wc -l`)
  echo "$myhost"
  echo "$count"

if [ $count -eq 0 ]; then
  case $myhost in
  nginx)
  cd /usr/local/webserver/nginx/sbin/
  ./nginx
  echo "nginx has be down"
  sleep 5

  mysql)
  /etc/init.d/mysqld start
  echo "mysql has be down"

  *)
  echo "what‘s the hell?"

esac
  fi
done
set +x

相關(guān)文章

  • shell腳本連接并重啟遠(yuǎn)程服務(wù)器的方法

    shell腳本連接并重啟遠(yuǎn)程服務(wù)器的方法

    這篇文章主要介紹了shell腳本連接并重啟遠(yuǎn)程服務(wù)器方法,需要的朋友可以參考下
    2017-03-03
  • 一天一個(gè)shell命令 文本操作系列-comm命令用法

    一天一個(gè)shell命令 文本操作系列-comm命令用法

    這篇文章主要介紹了linux系統(tǒng)下的comm命令是一個(gè)非常實(shí)用的文件對(duì)比命令,需要的朋友可以參考下
    2016-05-05
  • Linux shell常用的73條命令總結(jié)

    Linux shell常用的73條命令總結(jié)

    對(duì)于經(jīng)常使用linux系統(tǒng)的朋友們來(lái)說(shuō),基本常用的shell命令是少不了的,下面這篇文中就為大家總結(jié)了Linux shell的常用命令,有需要的朋友們可以參考借鑒,下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-01-01
  • Linux執(zhí)行.sh文件時(shí)提示No such file or directory該怎么辦(三種解決辦法)

    Linux執(zhí)行.sh文件時(shí)提示No such file or directory該怎么辦(三種解決辦法)

    本文通過(guò)三種方法給大家介紹Linux執(zhí)行.sh文件,提示No such file or directory錯(cuò)誤的解決辦法,感興趣的朋友跟著小編一起學(xué)習(xí)學(xué)習(xí)吧
    2015-10-10
  • 淺談linux中shell變量$#,$@,$0,$1,$2的含義解釋

    淺談linux中shell變量$#,$@,$0,$1,$2的含義解釋

    下面小編就為大家?guī)?lái)一篇淺談linux中shell變量$#,$@,$0,$1,$2的含義解釋。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • linux進(jìn)程監(jiān)控shell腳本代碼

    linux進(jìn)程監(jiān)控shell腳本代碼

    這篇文章主要為大家分享一個(gè)監(jiān)控linux進(jìn)程的shell腳本,當(dāng)程序異常退出時(shí)可以自動(dòng)重啟,涉及到捕獲進(jìn)程信號(hào)與重啟進(jìn)程的命令與知識(shí)
    2014-12-12
  • jar包重啟shell腳本問(wèn)題記錄

    jar包重啟shell腳本問(wèn)題記錄

    工作中經(jīng)常需要重啟jar包,這里寫一個(gè)restart.sh文件,記錄一下,對(duì)shell腳本重啟jar包知識(shí)感興趣的朋友一起看看吧
    2024-02-02
  • 淺談shell腳本免交互的四大方法

    淺談shell腳本免交互的四大方法

    這篇文章主要介紹了淺談shell腳本免交互的四大方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 備份shell腳本實(shí)例代碼

    備份shell腳本實(shí)例代碼

    備份shell腳本一例,有需要的朋友可以參考下
    2013-02-02
  • Linux下date命令,格式化輸出,時(shí)間設(shè)置方法

    Linux下date命令,格式化輸出,時(shí)間設(shè)置方法

    下面小編就為大家?guī)?lái)一篇Linux下date命令,格式化輸出,時(shí)間設(shè)置方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03

最新評(píng)論