天天看點

監控本機記憶體和硬碟剩餘空間,剩餘記憶體小于 500M、根分區剩餘空間小于 1000M 時,發送報警郵件給 root 管理者

在根目錄下建立一個名為cpu.sh

vim cpu.sh
#!/bin/bash
disk_size=$(df / | awk \'/\//{print $4}\')
men_size=$(free | awk \'/Mem/{print $4}\')
myemail=\'[email protected]\'
while true
do
        if [ $disk_size -le 512000 -a $men_size -le 1024000 ]; then
                echo "空間不足!!" | mutt-s "空間不足!!" $myemail
        else
                echo "一切正常!!"
        fi
done
      

儲存退出

sh  cpu.sh