一个判断磁盘空间的脚本

#!/bin/bash

#检查磁盘空间,达到警告值发邮件通知管理员

#改成英语,防止邮件中乱码
export LANG=en_US.utf8 

#管理员邮箱
admin_user="xxx@xxxx.xx"

#警告值
ALTER=80

df -h | grep -vE '^Filesystem|tmpfs|cdrom|shm' > df.list

while read LINE
        do
        use_pct=`echo $LINE | awk '{print $5+0}'`
        if [ $use_pct -ge $ALTER ];then
                df -h | mail -s "$HOSTNAME The Disk will be full" $admin_user
                break
        fi
done <df.list

rm -f df.list

阅读更多
文章标签: 磁盘 user disk 脚本
个人分类: linux
上一篇一个oracle监听以及alert日志的按月归档脚本
下一篇一个监控CPU使用情况的脚本
想对作者说点什么? 我来说一句

自动清理磁盘空间脚本

2008年04月23日 632B 下载

没有更多推荐了,返回首页

关闭
关闭