Linux中的關(guān)機命令淺析
在本篇中,我們會向你解釋 shutdown、poweroff、halt 以及 reboot 命令。我們會解釋清楚當你用那些可用的選項執(zhí)行的時候它們實際做了什么。如果你想深入 Linux 服務(wù)器管理,那么為了有效和可靠的服務(wù)器管理,這些重要的 Linux 命令你需要完全理解。
linux多線程編程
通常上,當你想要關(guān)閉或者重啟你的機器時,你會運行下面之一的命令:
shutdown 命令
shutdown會給系統(tǒng)計劃一個時間關(guān)機。它可以被用于停止、關(guān)機、重啟機器。
你可以指定一個時間字符串(通常是 now或者用hh:mm 指定小時/分鐘)作為第一個參數(shù)。額外地,你也可以設(shè)置一個廣播信息在系統(tǒng)關(guān)閉前發(fā)送給所有已登錄的用戶。
重要:如果使用了時間參數(shù),系統(tǒng)關(guān)機前 5 分鐘,會創(chuàng)建/run/nologin文件。以確保沒有人可以再登錄。
shutdown命令示例:
shutdown# shutdown now# shutdown 13:20 # shutdown -p now ### 關(guān)閉機器# shutdown -H now ### 停止機器 # shutdown -r09:35 ### 在 09:35am 重啟機器
要取消即將進行的關(guān)機,只要輸入下面的命令:
shutdown -c
halt 命令
halt通知硬件來停止所有的 CPU 功能,但是仍然保持通電。你可以用它使系統(tǒng)處于低層維護狀態(tài)。
注意在有些情況會它會完全關(guān)閉系統(tǒng)。下面是 halt 命令示例:
halt ### 停止機器# halt -p ### 關(guān)閉機器# halt --reboot ### 重啟機器
poweroff 命令
poweroff會發(fā)送一個 ACPI 信號來通知系統(tǒng)關(guān)機。
下面是 poweroff命令示例:
poweroff ### 關(guān)閉機器# poweroff --halt ### 停止機器# poweroff --reboot ### 重啟機器
reboot 命令
reboot 通知系統(tǒng)重啟。
reboot ### 重啟機器# reboot --halt ### 停止機器# reboot -p ### 關(guān)閉機器
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。