shutdown命令是系統關機命令。shutdown指令可以關閉所有程式,並依使用者的需要,進行重新開機或關機的動作。
語法
shutdown(選項)(引數)
選項
-c:取消已經在進行的 shutdown 命令。例如當執行“shutdown -h 11:50”指令時,可以用此選項取消; -f:重新啟動時不執行fsck的磁碟檢查; -F:重新啟動時執行fsck的磁碟檢查; -h:將系統的服務停掉後,立即關機; -k:只是送出資訊給所有使用者,不會實際關機; -n:不呼叫init程式進行關機,而由shutdown自己進行; -r:在將系統的服務停掉之後就重新啟動(常用); -t<秒數>:送出警告資訊和刪除資訊之間要延遲多少秒。
引數
[時間]:設定多久時間後執行shutdown指令; [警告資訊]:要傳送給所有登入使用者的資訊。
例項
指定系統立即關機(其中 now 相當於時間為 0 的狀態):
shutdown -h now
指定系統在10分鐘後關機:
shutdown -h +10
指定系統在5分鐘後關機,同時送出警告資訊給登入使用者:
shutdown -h +5 "System will shutdown after 5 minutes" 或者 shutdown +5 "System will shutdown after 5 minutes"
指定系統在今天的 20:25 分會關機,若在21:25才下達此命令,則隔天才關機:
shutdown -h 20:25
指定系統立即重啟:
shutdown -r now
指定系統在30分鐘後重啟,同時送出警告資訊給登入使用者:
shutdown -r +30 "System will reboot after 30 minutes"
指定系統僅發出警告資訊,系統不會關機(哈哈,嚇唬人可以用哦!):
shutdown -k now "System will reboot"
指定系統重新啟動時不進行磁碟檢測:
shutdown -fr now