一个简单的磁盘监控shell脚本
#!/bin/shdf -k | grep '/dev/sda' > df.txtwhile read LINEdo dev=`echo $LINE | awk '{print $1}'` use=`echo $LINE | awk '{print $5}'|sed 's/%//g'` mnt=`echo $LINE | awk '{print $6}'` if [ $use -gt 60 ]; then echo "Warning:$dev Disk partition usage over($mnt used $use)" fidone < df.txt它的优点在于:可以看到那个磁盘目录上磁盘空间已满[@more@]