高档的UPS如APC 多半是提供For Unix 的接口的.有没有For Linux的我就不知道了.
看看我的解决方案怎么样.绝对比请人写程序便宜
Linuxbox----ups----市电
在接市电的的插座上接上一个外置Modem. 用Crond 每隔一定时间检查Modem是否可用.如可用.则说明有电.如不可用.则说明要没电了.同理,你也可以在市电上接其他设备甚至电脑来用.每隔一定时间就ping一下另一部电脑.
如果用双UPS,如下图:
------------------Modem1
|
Linuxbox----ups---------ups--------------------------市电
|
--------------Modem2
交替检查两个别Modem.甚至可以做到比如停电十分钟以上才关机.十分钟以下不关机的功能
欢迎光临 http://vr.scholarbook.com