天天看點

Linux定時關機

Linux定時關機

sudo shutdown -h +120 :兩小時後關機

sudo shutdown -h 23:00 :表示在23點定時關機

一、shutdown指令關機

  各參數功能:

  -c 取消前一個shutdown指令。

  -f 重新啟動時不執行fsck(注:fsck是Linux下的一個檢查和修複檔案系統的程式)。

  -F 重新啟動時執行fsck。  -h 将系統關機,在某種程度上功能與halt指令相當。

  -k 隻是送出資訊給所有使用者,但并不會真正關機。

  -n 不調用init程式關機,而是由shutdown自己進行(一般關機程式是由shutdown調用init來實作關機動作),使用此參數将加快關機速度,但是不建議使用者使用此種關機方式。

  -r 關機之後重新啟動系統。

     now  表示立即執行,now=+0

  -f<秒數> 送出警告資訊和關機信号之間要延遲多少秒。警告資訊将提醒使用者儲存目前進行的工作。

  [時間] 設定多久時間後執行shutdown指令。時間參數有hh:mm或+m兩種模式。hh:mm格式表示在幾點幾分執行shutdown指令。例如“shutdown 10:45”表示将在10:45執行shutdown。+m表示m分鐘後執行shutdown。比較特别的用法是以now表示立即執行shutdown。值得注意的是這部分參數不能省略。

1、定時關機sudo shutdown -h 23:00  //表示在23點定時關機

2、延時關機sudo shutdown +minutes(這個加号不可省略,minutes表示分鐘)比如: sudo shutdown -h +120  //兩小時候關機

3、取消前一個關機指令按“Ctrl+C”鍵或輸入指令:shutdown -c

二、編寫腳本檔案關機

1、先用nano編輯器建立一個檔案,如guanji.sh

sudo nano guanji.sh輸入如下内容:

#! /bin/shshutdown -h 23:00  //表示晚上23點00分關機,并關閉電源。

繼續閱讀