Linux關機重啟命令之-shutdown

最近更新時間 2020-01-14 11:35:50

在Linux中,常用的關機命令有 shutdownhaltpoweroffinit。重啟命令有:reboot。本文將為大家介紹 shutdown 命令關機或重啟系統。

shutdown 命令是最常用也是最安全的關機和重啟命令,它會在關機之前調用 fsck 檢查磁盤,在關機以前傳送訊息給所有使用者正在執行的程序。

語法

shutdown [OPTIONS] [TIME] [MESSAGE]

參數說明

  • -t sec:在設定的時間後進行關機。
  • -k:只發送警告信息和禁止登錄,不真正關閉系統。
  • -r:關機後重新開機。
  • -h:關機後停機。
  • -f:重啟後跳過 fsck
  • -F:重啟後強制 fsck
  • -n:不調用 init 直接執行 shutdown 命令。

常用命令

取消關機或重啟 

默認情況下輸入 shutdown 命令,系統會在 1分鐘 後關閉,可以輸入 shutdown -c 命令取消操作。

shutdown
Shutdown scheduled for Tue 2020-01-14 11:16:15 CST, use 'shutdown -c' to cancel.
取消關機或重啟
shutdown -c
Broadcast message from root@bogon (Tue 2020-01-14 11:15:26 CST):
The system shutdown has been cancelled at Tue 2020-01-14 11:16:26 CST! 

設置處理時間

1. 使用參數 now ,立即關閉系統。

shutdown -h now

2. 3分鐘後關閉系統。

shutdown -h +3

3. 24 小時時間制。

shutdown -h 00:45
Shutdown scheduled for Wed 2020-01-15 00:45:00 CST, use 'shutdown -c' to cancel.
注意:如果時間小於當前時間,會設置到第二天的時間。

4. 發送定製消息。

shutdown -h +5 "Save your work."
Broadcast message from root@bogon (Tue 2020-01-14 11:33:07 CST):
Save your work.
The system is going down for power-off at Tue 2020-01-14 11:38:07 CST!
rss_feed