用shell指令碼來判斷Apache是否開啟

2021-07-31 21:43:05 字數 616 閱讀 1997

1:建立指令碼

vim test.sh  (注:該指令碼名不能建立為包含 httpd 字段,因為該指令碼搜尋是否存在包含 httpd 欄位的程式正在執行)

2:編寫

#!/bin/bash

#判斷apache是否斷開,若斷則重啟

#從程序檢視apache是否開啟,test值為空則apache已關閉

fi#判斷test是否為空,為空即apache已停止

3:加入定時啟動任務(看個人需要)

1)     crontab -e     進入定時任務編輯

2)     */30 * * * * /root/test.sh    編寫語句(每30 分鐘執行一次指令碼)

***方法有很多,這只是其中的一種。

用shell指令碼來實現日曆的螢幕控制

首先什麼是指令碼?指令碼語句由linux系統解釋執行.指令碼由指令碼語言與可執行的二進位制檔案或命令組成,因此,指令碼是不需要再編譯鏈結的.為了與高階語言源程式加以區別,linux中將其稱為 指令碼 應用題目 建立乙個指令碼檔案file.sh完成以下功能。1 螢幕顯示如下 2 接收使用者的選擇。3 ...

用SHELL指令碼來防SSH暴力破解

由於機器已經在跑重要的業務,我又不想去公升級核心,免得影響正常的 運營,所以iptables的想法暫時告一段落 後來我又想到用hostsdeny的方法來解決這個問題,感覺這個方法還是比較繁瑣,還不如自己手動寫指令碼來解決這個麻煩,指令碼內容如下 bin bash cat var log secure...

用SHELL指令碼來防SSH暴力破解

由於機器已經在跑重要的業務,我又不想去公升級核心,免得影響正常的 運營,所以iptables的想法暫時告一段落 後來我又想到用hostsdeny的方法來解決這個問題,感覺這個方法還是比較繁瑣,還不如自己手動寫指令碼來解決這個麻煩,指令碼內容如下 bin bash cat var log secure...