每天一個Linux命令(2):shutdown命令

寒爵發表於2018-08-21

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

 

相關文章