一、Linux中的shutdown命令的詳細解釋
Shutdown命令可以安全地關閉或重啟Linux系統,在Linux中可以用shutdown命令實現自動定時關機的功能,它在Linux系統關閉之前給系統上的所有登錄用戶提示一條警告信息。該命令還允許用戶指定一個時間參數,可以是一個精確的時間,也可以是從現在開始的一個時間段。
精確時間的格式是hh:mm,表示小時和分鐘,時間段由+和分鐘數表示。系統執行該命令后會自動進行數據同步的工作。
該命令的一般格式:Shutdown[選項][時間][警告信息]
命令中各選項的含義為:
-k并不真正關機而只是發出警告信息給所有用戶
-r關機后立即重新啟動
-h關機后不重新啟動
-f快速關機重啟動時跳過fsck
-n快速關機不經過init程序
-c取消一個已經運行的Shutdown
需要特別說明的是該命令只能由Linux超級用戶使用。
二、Linux中的shutdown命令的具體例子
具體例子:
1、shutdown-rnow關機后重啟
2、shutdown-hnow關機后不重啟
3、shutdown-r+1010分鐘后重啟
4、shutdown-r10:0010點鐘重啟
5、shutdown-h+1010分鐘后關機
6、shutdown-h10:0010點鐘關機
三、Linux中的shutdown命令相關注意事項
注意:僅具有超級管理權限的用戶能夠使用該命令,普通用戶沒有權限執行該命令。如果普通用戶執行該命令,可能會提示
bash:shutdown:commandnotfound
出現這種情況的原因是普通用戶的環境變量問題導致無法正常找到shutdown程序。如果使用“su”命令,則需注意把Env環境變量也切換至root賬戶,否則可能依然會出問題。