阅读133 返回首页    go 微软 go Office


硬盘健康状态监测

#!/bin/bash  
# 需要安装smartmontools 软件

Ip=`ifconfig | grep "inet addr:.* Bcast" | awk -F : '{print $2}'|sed -e s/Bcast//g`  
Disk="/dev/sd"  
for disk in {a..l}  
do  
smartctl  -H $Disk"$disk" >>/dev/null  
  if [ "$?" -eq "0" ];then         
      echo "$Disk$disk Health Status: OK"      
  else          
      echo "$Ip---$Disk$disk Health Status: Fail"|mail -s "Disk not read" wgy.wuhan@qq.com  
  fi  done          

最后更新:2017-08-21 10:32:50

  上一篇:go  PostgreSQL服务器管理:在Windows上从源代码安装
  下一篇:go  政府安全资讯精选 2017年第四期:聚焦美国网络安全新动态