成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Shell編程之用While簡單寫個守護進程

開發(fā) 前端
本節(jié)內容還是循環(huán)語法,第二個循環(huán)關鍵字:while。while循環(huán)經(jīng)常用于永久定時器,設置一個變量條件為真,則while中的命令可以永久執(zhí)行下去。語法格式如下:

[[411476]]

本文轉載自微信公眾號「Linux常用命令」,作者妖生。轉載本文請聯(lián)系Linux常用命令公眾號。

本節(jié)內容還是循環(huán)語法,第二個循環(huán)關鍵字:while。

while循環(huán)經(jīng)常用于永久定時器,設置一個變量條件為真,則while中的命令可以永久執(zhí)行下去。語法格式如下:

  1. while condition<TRUE>       ## condition為true,則循環(huán)執(zhí)行下去 
  2. do 
  3.     command             ## 滿足條件,則執(zhí)行命令 
  4. done 

示例如下:

  1. [root@yaomm208 ~]# vi 004-while.sh  ##  編輯004-while循環(huán)腳本 
  2. # !/bin/bash 
  3. # filename:004-while.sh 
  4. # author:linuxido.com 
  5.  
  6. LOCAL_TIME=$(date +"%Y-%m-%d %H:%M:%S")     # 獲取時間并格式化 
  7.  
  8. while true 
  9. do 
  10.    sshd_count=`ps -ef | grep ssh | grep -v color | wc -l`       # 查看有多少ssh服務 
  11.    if [ $sshd_count -lt 1 ] 
  12.    then 
  13.        echo $LOCAL_TIME  '沒有找到ssh服務,重啟該服務' 
  14.        systemctl start sshd 
  15.    else 
  16.         echo $LOCAL_TIME 'ssh服務正常運行中...' 
  17. fi 
  18.  
  19.    sleep 5  # sleep,Shell關鍵詞。數(shù)字5表示沉睡5秒,每隔5秒檢查一次 
  20. done 

運行腳本:

  1. [root@yaomm208 ~]# sh 004-while.sh      ##  運行004腳本 
  2. 2021-06-06 09:52:23 ssh服務正常運行中...   ##  進入else分支, 
  3. 2021-06-06 09:52:23 ssh服務正常運行中...   ##  我們發(fā)現(xiàn)時間打印的是第一次的時間 
  4. …… 

 

在上面的時間戳打印時,我們發(fā)現(xiàn)打印的時間并沒有變化,一直是第一次打印的時間。怎么解決這個問題?簡單,將時間戳命令變成函數(shù)就行了,將后面的《函數(shù)》小節(jié)學完同學們自己就能解決這個問題。

 

責任編輯:武曉燕 來源: Linux常用命令
相關推薦

2009-07-06 14:05:50

Servlet編程Servlet顯示圖片

2011-11-10 10:23:56

Jscex

2011-08-08 10:02:55

iPhone開發(fā) 進程 通信

2019-11-08 14:47:49

TCPIP網(wǎng)絡

2017-01-10 13:39:57

Python線程池進程池

2023-02-01 22:40:38

shellDocker

2009-12-18 13:43:22

2009-12-18 10:09:38

2021-06-29 16:48:40

環(huán)境變量Shell

2010-06-28 14:52:30

cron進程

2010-03-02 16:37:53

Linux Quagg

2020-04-29 15:10:16

Linux命令進程

2011-12-29 13:31:15

Java

2025-02-17 00:00:25

Java并發(fā)編程

2010-07-15 15:54:10

Perl守護進程

2011-03-29 12:45:07

Zabbix進程

2009-11-24 11:35:59

2025-05-29 08:10:00

Linux進程系統(tǒng)

2016-12-30 14:56:06

Native進程Trace

2011-09-27 13:52:41

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一区二区三区免费观看在线 | 久久久久国产一区二区三区 | 亚洲日韩中文字幕一区 | 日韩淫片免费看 | 黄色片视频网站 | 影音先锋欧美资源 | 免费视频成人国产精品网站 | 久久久久国产精品午夜一区 | 丁香综合| 一区二区三区免费观看 | 日韩www | 日韩精品在线看 | 免费看国产精品视频 | 亚洲天堂999 | 黄色网页在线观看 | 国产成人综合在线 | 国产午夜三级一区二区三 | 亚洲国产精品一区二区第一页 | 国产日韩免费观看 | 欧美黄色免费网站 | 欧美成年黄网站色视频 | 在线观看中文字幕视频 | 亚洲第1页 | 国产精品久久国产精品 | 一区二区三区免费 | 久久成人精品视频 | a级片在线观看 | 亚洲一区二区在线播放 | 国产精品一区二区免费看 | 91亚洲精华国产 | 国产精品123区 | 91精品国产91久久久久久最新 | www视频在线观看 | 精品一二三区在线观看 | 国产精品久久久亚洲 | 亚洲天堂久久 | 亚洲成人av一区二区 | 91成人午夜性a一级毛片 | 国产96在线 | www.啪啪.com | 在线观看国产www |