????????掌握
shutdown
命令的正確使用對于Linux系統管理員至關重要,它不僅能確保系統安全關閉,還能避免數據丟失和用戶工作中斷。
目錄
一、基本語法
二、常用選項
三、使用示例
立即關機
10分鐘后關機
指定時間關機(如23:00)
重啟系統
延遲30秒后關機
取消已計劃的關機
四、注意事項
一、基本語法
shutdown
命令的基本語法格式為:
shutdown [選項] [時間] [警告信息]
二、常用選項
選項 | 說明 |
---|---|
-h | 停止系統服務后立即關機 |
-r | 停止系統服務后重新啟動系統 |
-t sec | 延遲指定秒數后關機(sec為具體秒數) |
-c | 取消已計劃的關機操作 |
-k | 只發送警告信息,不實際關機 |
三、使用示例
-
立即關機
shutdown -h now
-
10分鐘后關機
shutdown -h +10
-
指定時間關機(如23:00)
shutdown -h 23:00
-
重啟系統
shutdown -r now
-
延遲30秒后關機
shutdown -t 30
-
取消已計劃的關機
shutdown -c
四、注意事項
-
權限要求:大多數Linux發行版中,執行關機指令需要root權限。普通用戶使用時通常需要加上
sudo
:sudo shutdown -h now
-
警告信息:可以添加自定義關機提示信息,所有登錄用戶都會收到:
shutdown -h +5 "系統將在5分鐘后關機進行維護"
-
替代命令:除了
shutdown
外,還可以使用halt
、poweroff
或reboot
命令,但shutdown
提供了更多控制和靈活性。 -
遠程關機:在管理遠程服務器時,
shutdown
命令特別有用,可以合理安排關機時間避免影響用戶工作。