Linux設定斷網自動關機(蓄電池)

2021-10-22 03:51:16 字數 1051 閱讀 3685

su root

/usr/sbin/下建立tg500.sh,**如下:

#!/bin/sh

ping -c 1 192.168.1.1 > /dev/null

ret=

$?if

[$ret -eq 0 ]

then

echo

' ac power ok ! '

else

echo

' ac power maybe off, checking again after 5 minutes ! '

sleep 300

/usr/sbin/tg500-2.sh

fi

ping當前閘道器,如果ping不成功,則五分鐘後執行tg500-2.sh,**如下:

#!/bin/sh

ping -c 1 192.168.1.1 > /dev/null

ret=

$?if

[$ret -eq 0 ]

then

echo

' ac power ok ! '

else

echo

' ac power off, shut down nas ! '

/sbin/poweroff

fi

有時網路波動,或者路由器重啟,會短暫的ping不通,所以需要等5分鐘再次ping,這次如果還不成功,就執行關機。

su root

chmod 755 tg500.sh

chmod 755 tg500-2.sh

輸入crontab -e,進行編寫,內容如下:

* * * * * /usr/sbin/tg500.sh
表示每分鐘執行一次tg500.sh指令碼。

沒有進行設定,但重啟也自動啟動了,就沒有管了。

Windows設定自動關機

我們都知道,手機可以設定自動關機,可以在我們期望的時間自動關機,那麼電腦有沒有這個功能呢?也在我們期望的時間可以自動關機,答案是,有的 電腦自動關機可以用命令shutdown s t 秒數來實現,很簡單,快捷鍵win r 開啟執行視窗,如下 輸入命令shutdown s t 秒這個秒數就是多長時間後...

Mac怎麼設定自動關機?

mac設定自動關機和自動開機方法 1 開啟 系統偏好設定 2 找到 節能器 開啟 3 點開右下角的 定時 4 在這裡我們會看到兩個選項,第乙個核取方塊允許我們安排裝置在特定的時間啟動或者喚醒。第二個核取方塊則是睡眠 重啟以及關機的時間安排。勾選第二個核取方塊,並且在下拉列表中選擇睡眠 重啟或者關機。...

win7設定自動關機

win7裡面有自帶的關機程式,在windows system32 shutdown.exe。可以直接開啟這個可執行應用程式,也可以選擇 開始 執行 比如你的電腦要在22 00關機,輸入 at 22 00 shutdown s 到了22點電腦就會出現 系統關機 對話方塊,預設有30秒鐘的倒計時並提示你...