來點有用的
#!/bin/bash
# 應用程式絕對路徑
# 應用程式名稱
# 統計符合應用程式名稱的總數
# 1.ps命令是羅列出當前執行的程序
# 2.-w是wide output(寬輸出), 顯示加寬可以顯示較多的資訊
# 3.有的會用-ef或-c來替代-w,如果你的執行環境支援-ef或-c那就用,看是否支援可以執行ps -h
# 4.-ef只匹配符合名稱的程序,-c不匹配
# 5.grep -v "grep"去掉grep查詢的那一條
# 6.wc -l結果統計數目
#對數目結果進行處理,注意前後的空格
if [ $cnt -eq 0 ]
then
# 如果需要重新啟動,在這裡重新執行
else
fi
如果需要一直檢查,則需在指令碼中加個while迴圈。
附ps命令引數詳解:
linux用shell指令碼模擬時鐘 指令碼錄製
bin bash this is a clock,it will display time once a second,in the same position file name clock.sh tput sc while true do echo n date sleep 1 tput rc ...
shell指令碼 檢查檔案是否存在
from 寫乙個指令碼,來檢查某個檔案是否存在,如果存在,則輸出它的詳細資訊,如果不存在,則提示輸出檔案不存在。在給出這個指令碼之前,先來了解一下如下幾個命令 檔案upload.zip為例 1.ll h upload.zip rw r r 1 root root 3.3m 06 28 23 21 u...
linux用shell指令碼解決被ddos攻擊的問題
最近 常常被人ddos所以寫了乙個小程式用來自動封鎖ip,如下 for dostatus netstat na grep established awk awk f sort uniq c sort rn head 10 grep v e 127.0 192.168 118.163.81 66.24...