监视磁盘hda1
#!/bin/sh
# disk_mon
# monitor the disk space
# get percent column and strip off header row from df
LOOK_OUT=0
until [ "$LOOK_OUT" -gt "90" ]
do
LOOK_OUT=`df | grep /hda1 | awk '{print $5}' | sed 's/%//g'`
echo $LOOK_OUT%
sleep 1
done
echo "Disk hda1 is nearly full!"
#!/bin/sh
# disk_mon
# monitor the disk space
# get percent column and strip off header row from df
LOOK_OUT=0
until [ "$LOOK_OUT" -gt "90" ]
do
LOOK_OUT=`df | grep /hda1 | awk '{print $5}' | sed 's/%//g'`
echo $LOOK_OUT%
sleep 1
done
echo "Disk hda1 is nearly full!"
本文介绍了一个简单的shell脚本,用于持续监控系统中hda1磁盘的空间使用情况。当磁盘使用率接近满载(90%以上)时,脚本会发出警告。该脚本通过调用df命令获取磁盘使用信息,并利用grep、awk和sed等工具筛选出hda1的使用百分比。
644

被折叠的 条评论
为什么被折叠?



