理解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/
※如何瘦身 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