HOWTO · Linux

如何使用終端關閉 Linux 機器

我們在 Linux 中使用 shutdown 命令,使用終端關閉 Linux 機器。

我們在 Linux 中使用 shutdown 命令來使用終端關閉 Linux 機器。該命令通過通知所有登入的使用者和程序,以安全的方式關閉系統。我們也可以使用 shutdown 命令在一定時間間隔後關閉系統。

Linux 中 shutdown 命令的語法

shutdown [OPTIONS] [TIME] [MESSAGE]

這裡,OPTIONS 代表各種關機選項,如關機(預設選項)、停止或重啟,TIME 指定系統要關閉的時間,MESSAGE 代表需要向所有使用者廣播的訊息。

只有具有 sudo 許可權的使用者才能執行 shutdown 命令。

使用 shutdown 關閉系統

sudo shutdown

它在 1 分鐘後關閉系統,這是預設的關閉時間。

使用 shudown 命令在指定時間後關閉系統

sudo shutdown 13:50

它在下午 13:50 準時關閉系統。

我們也可以使用+m 格式指定關機的分鐘數,其中 m 表示關機前的等待時間。

sudo shutdown +20

它在執行命令 20 分鐘後正好關閉系統。

如果要立即關閉系統,我們在時間欄位中使用+0now

sudo shutdown now

它會立即關閉系統。

在關機前向所有使用者廣播資訊

為了向所有使用者廣播特定的資訊,我們在時間欄位後的資訊欄位中指定該資訊。

sudo shutdown +20 "System Maintenance"

在執行該命令 20 分鐘後,系統就會準時關閉,並通過訊息 System Maintenance 通知所有使用者。

使用 shudown 命令重新啟動系統

我們使用 -r 選項與 shutdown 命令來重啟系統。

sudo shutdown -r +20 

它在執行上述命令 20 分鐘後重啟系統。

shudown 命令取消計劃中的關機

要取消預定的關機,我們使用 shutdown 命令的 -c 選項。

sudo shutdown -c "Postpone Shutdown for tomorrow"

它取消了預定的關機,並向所有使用者廣播 Postpone Shutdown for tomorrow 的訊息。在取消計劃關機的同時,我們不能指定具體的時間。