2013年4月4日 星期四

[ubuntu] 偵測無網路時自動關機

最近Ubuntu 有時候會開機後抓不到網路,
所以自然SSH 進去, 只好寫一支shell 去重啟電腦.
cd /etc/init.d
將下列存成 sudo vi check_network.sh #!/bin/sh target=192.168.1.1 if ! ping -qnc 1 -w 1 $target > /dev/null ; then sleep 120; if ! ping -qnc 1 -w 1 $target > /dev/null ; then sleep 120; if ! ping -qnc 1 -w 1 $target > /dev/null ; then /sbin/shutdown +5 minutes "Lost network connection" & fi fi fi 變更權限 chmod 755 check_network.sh cd /etc/rc2.d/ sudo ln -s ../init.d/check_network.sh S168check_network Reboot 即可

【下列文章您可能也有興趣】

沒有留言: