Distant Coder (@cloak) 在 买的便宜UPS不支持与Nas通讯怎么办? 中发帖
买的廉价Nas不支持USB通讯怎么办?
检测脚本:
#!/bin/bash
# 192.168.1.1
curl --silent --max-time 10 "http://192.168.1.1" > /dev/null
if [ $? -ne 0 ]; then
echo "$(date): 连接失败,正在关机..."
shutdown -h now
else
echo "$(date): 连接正常"
fi
使用crontab、计划任务(Lucky)等定时执行工具,每3分钟/5分钟(依据UPS电量设置)执行一次即可