歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 什麼關機命令使Linux能自動關閉電源

什麼關機命令使Linux能自動關閉電源

日期:2017/2/28 15:59:02   编辑:Linux教程

網上查找Linux關機命令,大部分是這樣介紹的:

shutdown命令可以安全地關閉或重啟Linux系統,它在系統關閉之前給系統上的所有登錄用戶提示一條警告信息。該命令還允許用戶指定一個時間參數,可以是一個精確的時間,也可以是從現在開始的一個時間段。

精確時間的格式是hh:mm,表示小時和分鐘,時間段由+ 和分鐘數表示。系統執行該命令後會自動進行數據同步的工作。

該命令的一般格式

shutdown [選項] [時間] [警告信息]

命令中各選項的含義為:

- k 並不真正關機而只是發出警告信息給所有用戶

- r 關機後立即重新啟動

- h 關機後不重新啟動

- f 快速關機重啟動時跳過fsck

- n 快速關機不經過init 程序

- c 取消一個已經運行的shutdown

需要特別說明的是該命令只能由超級用戶使用。

例1,系統在十分鐘後關機並且馬上重新啟動

# shutdown –r +10

例2,系統馬上關機並且不重新啟動

# shutdown –h now

可實際使用時,發現shutdown命令並不能使linux能夠在shutdown後自動關閉電源,無論你用什麼參數。當然也有很多人提出這個問題,給出的解答也五花八門,什麼需要ACPI或APM支持,什麼需要重新編譯內核並加上電源管理等等,實際上很多人都是安裝現成的版本,只是想知道什麼命令可以在關閉系統後能夠關閉電源,我想現在的服務器硬件上肯定是支持的。我沒有做深層次的研究,只是經過我的實驗,發現可以用下列命令實現關閉電源(RHEL5環境):

1、init 0

2、halt 或者poweroff,二者實際上都是指向一個文件:consolehelper

3、圖形界面上的關機菜單。

當然可能還有其他命令,請高手補充。

Copyright © Linux教程網 All Rights Reserved