shell 监控磁盘空间并自动报警实例

释放双眼,带上耳机,听听看~!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
1#!/bin/sh
2
3admin_addr="taobao@ourgame.com"
4ipaddr=`ifconfig eth0 | awk  '/inet/{print $2}' | awk -F ":" '{print $2}'`
5df -k | grep 'dev' > MESGF
6
7while read LINE
8        do
9        dev=`echo $LINE | awk '{print $1}'`
10        use=`echo $LINE | awk '{print $5+0}'`
11        mnt=`echo $LINE | awk '{print $6}'`
12        if [ $use -ge 5 ];then
13                echo "Warning:$DEV Disk partition space usage over ($mnt used $use %)" > taobao
14        fi
15done < MESGF
16
17if [ -s taobao ];then
18         mail -s  "${ipaddr} The Disk is full" $admin_addr < taobao
19fi
20
21rm -rf taobao
22rm -rf MESGF
23
24

给TA打赏
共{{data.count}}人
人已打赏
安全技术安全运维

Windows服务器如何发现被黑

2018-5-20 12:24:31

安全技术

网站制作需要素材的实用网站

2021-12-21 16:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索