| 本帖最后由 灰色头像。 于 2015-8-28 13:35 编辑 
 在此感谢原帖作者思路以及代码 —— 屌丝UPS实现NAS断电自动关机
 一、Winscp登录MBL,在/sbin目录下新建
 
 
 二、以下分别为两个文件的内容
 lanPowerOff_1.sh
 
 复制代码
#! /bin/bash
ping 192.168.1.1 -c 5 >/dev/null
if [ $? = '0' ];then
 echo 'AC power ok'
else
echo 'AC Power Maybe ShutDown,After 5 Minutes Try Again'
sleep 300
/sbin/lanPowerOff_2.sh
fi
 lanPowerOff_2.sh
 
 复制代码
#! /bin/bash
ping 192.168.1.1 -c 5 >/dev/null
if [ $? = '0' ];then
 echo 'AC Power OK'
else
echo 'AC Power Maybe ShutDown,ShutDown NAS'
/sbin/poweroff
fi
三、用putty登录MBL
 执行以下代码
 
 然后粘贴如下
 
 复制代码/5 * * * * /sbin/lanPowerOff_1.sh
PS:此处的/5为每间隔五分钟执行一次脚本,具体的间隔时间可以根据个人实际情况更改
 
 |