#!/bin/bash
#統計系統使用情況xitong(){
yum install sysstat-10.1.5-12.el7.x86_64 -y &>/dev/null
CPU=`sar -u 1 5 | tail -1 | awk '{print $8}' | awk -F. '{print $1}'`
FREE=$((100 - $CPU))
if [ $FREE -gt 80 ]
then echo "你的CPU使用率為$FREE%,超過%80" else echo "你的CPU使用率為$FREE,屬于正常"
fi
TOT=$(free | grep Mem | awk '{print $2}')
USE=$(free | grep Mem | awk '{print $3}')
USED=$(($USE * 100 / $TOT))
if [ $USED -gt 90 ]
then
echo "你的記憶體空間使用率達到$USED%,已經超過90%"
else
echo "你的記憶體使用率為$USED%,屬于正常"
fi
ROOT=$(df -hT |grep '/$' |awk '{print $6}'|awk -F% '{print $1}')
if [ $ROOT -gt 90 ]
then
echo "你的硬碟根磁區使用率為$ROOT%超過90%" else
echo "你的硬碟根磁區使用率為$ROOT%,屬于正常"
fi
}
me=`whoami` &>/dev/null
cat << EOF > /var/spool/cron/$me
> */1 * * * * /usr/bin/sh xitong
> EOF
uj5u.com熱心網友回復:
改成30分鐘執行啊uj5u.com熱心網友回復:
crontab -e30 * * * * * /usr/bin/sh 腳本絕對路徑
你這應該寫在計劃任務里就行,不是寫在腳本里
uj5u.com熱心網友回復:
crontab -e#添加:
30 * * * * bash 檔案路徑
保存退出!
2樓配置多了個 '*'號
uj5u.com熱心網友回復:
這腳本寫得還可以,看你的能力不錯,可以嘗試到IT交付網(http://www.itjiaofu.com/)找自己擅長的任務兼職一下。你有能力,我們有平臺轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/29219.html
標籤:服務器
下一篇:簡聊邊緣式計算和云計算之間的關系
