當前位置:
首頁 > 知識 > 理解Linux的shutdown、poweroff、halt

理解Linux的shutdown、poweroff、halt

理解Linux的shutdown、poweroff、halt


在本篇中,我們會向你解釋 shutdown、poweroff、halt 以及 reboot 命令。我們會解釋清楚當你用那些可用的選項執行的時候它們實際做了什麼。 -- Aaron Kili

本文導航

  • -shutdown 命令 …… 18%

  • -halt 命令 …… 45%

  • -poweroff 命令 …… 57%

  • -reboot 命令 …… 66%

編譯自: https://www.tecmint.com/shutdown-poweroff-halt-and-reboot-commands-in-linux/

作者: Aaron Kili

譯者: geekpi

在本篇中,我們會向你解釋 shutdown、poweroff、halt 以及 reboot 命令。我們會解釋清楚當你用那些可用的選項執行的時候它們實際做了什麼。

如果你想深入 Linux 伺服器管理,那麼為了有效和可靠的伺服器管理,這些重要的 Linux 命令[1]你需要完全理解。

通常上,當你想要關閉或者重啟你的機器時,你會運行下面之一的命令:


shutdown 命令

shutdown 會給系統計劃一個時間關機。它可以被用於停止、關機、重啟機器。

你可以指定一個時間字元串(通常是 now 或者用 hh:mm 指定小時/分鐘)作為第一個參數。額外地,你也可以設置一個廣播信息在系統關閉前發送給所有已登錄的用戶。

重要:如果使用了時間參數,系統關機前 5 分鐘,會創建 /run/nologin 文件。以確保沒有人可以再登錄。

shutdown 命令示例:

# shutdown

# shutdown now

# shutdown 13:20

# shutdown -p now ### 關閉機器

# shutdown -H now ### 停止機器

# shutdown -r09:35 ### 在 09:35am 重啟機器

要取消即將進行的關機,只要輸入下面的命令:


# shutdown -c

halt 命令

halt 通知硬體來停止所有的 CPU 功能,但是仍然保持通電。你可以用它使系統處於低層維護狀態。

注意在有些情況會它會完全關閉系統。下面是 halt 命令示例:


# halt ### 停止機器

# halt -p ### 關閉機器

# halt --reboot ### 重啟機器

poweroff 命令

poweroff 會發送一個 ACPI 信號來通知系統關機。

下面是 poweroff 命令示例:


# poweroff ### 關閉機器

# poweroff --halt ### 停止機器

# poweroff --reboot ### 重啟機器

reboot 命令

reboot 通知系統重啟。


# reboot ### 重啟機器

# reboot --halt ### 停止機器

# reboot -p ### 關閉機器

就是這樣了!如先前提到的,理解這些命令能夠有效並可靠地在多用戶環境下管理 Linux 伺服器。你有一些額外的想法么?在評論區留言與我們分享。



作者簡介:

Aaron Kili是一名 Linux 和 F.O.S.S 的愛好者,未來的 Linux 系統管理員、網站開發人員,目前是 TecMint 的內容創作者,他喜歡用電腦工作,並樂於分享知識。


via: https://www.tecmint.com/shutdown-poweroff-halt-and-reboot-commands-in-linux/

作者:Aaron Kili[2] 譯者:geekpi 校對:jasminepeng

本文由 LCTT 原創編譯,Linux中國 榮譽推出

  • [1]: 重要的 Linux 命令 - https://www.tecmint.com/60-commands-of-linux-a-guide-from-newbies-to-system-administrator/

  • [2]: Aaron Kili - https://www.tecmint.com/author/aaronkili/

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux技術 的精彩文章:

如何瘦身 Git 倉庫
新的「永恆之石」病毒利用了七個NSA黑客工具,「想哭」才兩個
4 個用於託管開源庫的頂級 CDN 服務
4 個用於構建優秀的命令行用戶界面的 Python 庫

TAG:Linux技術 |

您可能感興趣

Linux的chown和chmod授權詳解
乾貨詳解 Linux phantomJs install course
Linux/Windows等Chrome獲Material Design更新
從Linux到Windows的PowerShell遠程處理
簡單了解dd、ext3grep、extundelete與linux數據恢復
Linux系統BillGates botnet component查殺
Linux 防火牆:關於 iptables 和 firewalld 的那些事
把玩Alpine linux(四):安裝zsh和docker
【linux】【retpoline】retpoline技術分析
在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 應用
在dbcolinux上安裝cloudwall
科技圖鑑 Microsoft Loves Linux
SUSE Linux Enterprise High Performance Computing公測啟動
Ubuntu Linux環境下shadowsocks-qt5的安裝與配置
fish:Linux中比bash或zsh更好用的Shell
Linux系統安裝Oracle,配置etc/security/limits.conf文件
WPS Office:Linux 上的 Microsoft Office 的免費替代品
Linux下C函數庫:glibc與newlibc
linux-shell命令處理json數據
Skype的Snap安裝包發布,Microsoft Loves Linux