在 ubuntu 中有没有可以替代 freeping 的软件?
Note:
FREEping automatically pings in the background and shows
statistics for each pinged hosts. When a host stops
responding, FREEping can send popup messages to a
specified destination.
答案1
如果没有参数,ping 将永远运行,但你可以限制它,最多等待 10 秒,然后只执行一次 ping,如下所示:
ping -W10 -c1 askubuntu.com
抑制输出,并发出警告
ping -W10 -c1 askubuntu.com || warning.sh
处理域列表
urls=(abc.de xy.org jkl.net)
for url in ${urls[@]} ;
do
ping -W10 -c1 $url || warning.sh
sleep 10
done
要弹出警告,您需要手动启动脚本,或者使用 crontab 进行一些操作 - 常见错误:调用没有路径的程序。使用 x11 程序而不指定 DISPLAY。