1. 前言
在本教程中,我們將通過實際案例演示最常見的linux系統關機選項及其詳細解釋。
關機命令以一種安全的方式關閉系統,即Linux關機。當啟動關機時,所有已登錄的用戶和進程都將收到系統正在關閉的通知,并且不允許進一步登錄。您可以立即或在指定的時間關閉系統。
Linux怎么關機
2. `shutdown`命令語法
在討論如何使用shutdown命令之前,讓我們先回顧一下基本語法。
shutdown命令表達式的形式如下:
shutdown [OPTIONS] [TIME] [MESSAGE]
options - Shutdown的選項例如halt, power-off (默認值) 或者reboot系統.
time - 指定 shutdown進行的執行時間.
message - 這個選項用于廣播信息給所有用戶.
在現代Linux發行版中,關機是systemctl的別名,它在系統中可用只是出于兼容性的原因。
3. 如何使用Linux`shutdown`命令關機
當沒有參數時,shutdown命令將關閉服務器,即關機。
sudo shutdown
關機過程在1分鐘后開始,這是默認的時間間隔。
如何使用Linux shutdown命令關機
4. Linux怎么指定關機時間
time參數可以有兩種不同的格式。可以是hh:mm格式的絕對時間,也可以是+m格式的相對時間,其中m表示從現在開始的分鐘數。
下面的示例將在上午11點安排系統關閉,即關機:
sudo shutdown 11:00
以下示例將在10分鐘內安排關機:
sudo shutdown +10
怎么馬上關閉系統,執行以下命令馬上關機:
sudo shutdown now
或者
sudo shutdown +0
Linux怎么指定關機時間
5. 如何定制關機廣播信息
若要自定義關機廣播消息以及標準關機通知,請在時間參數之后鍵入消息。
以下示例將在30分鐘內關機,并通知用戶將執行硬件升級:
sudo shutdown +30 "Hardware upgrade"
重要的是,在指定自定義消息時,還必須指定時間參數。
如何定制關機廣播信息
6. 如何重啟Linux
如果要使用shutdown命令重啟系統的話,只需要加選項-r
sudo shutdown -r
當然,你可以在重啟之前向其它用戶發送告警消息:
shutdown -r +5 "Updating kernel"
上面的命令將在5分鐘后重啟系統并廣播更新內核。
7. Linux如何取消關機計劃
如果你已經計劃關機,你想取消它,你可以使用-c參數:
sudo shutdown -c
當取消關機計劃時,不能指定時間參數,但仍然可以廣播將發送給所有用戶的消息。
sudo shutdown -c "Canceling the reboot"
Linux如何取消關機計劃
8. Linux關機總結
現在,您應該已經很好地理解了如何使用Linuxshutdown命令。如果您想了解有關關機命令的更多信息,請訪問關機命令shutdown手冊頁。
本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:
https://www.linuxrumen.com/rmxx/1306.html






