Linux 基礎——關機重啟命令shutdown、reboot等
一、關機重啟命令的作用
相信對於接觸過電腦的人來說,特別是對於windows系統來說,如果長時間使用不經重啟的話會出現一點點卡頓的感覺。但是當重啟整個系統後,這點點卡頓的感覺好像又沒了,重啟後windows系統會重置整個服務,就像恢復出廠設置一樣,也許重啟就是這樣的作用吧。同樣在Linux中,關機重啟也是有必要的,Linux服務器中,經常會遇到服務器重啟關機,可能系統需要維護,新的系統上線等等原因。所以比如shutdown、reboot、halt命令就派上用場了,這是學習Linux必須要學習的命令。
二、常用的關機重啟命令
(1)shutdown option time:在指定的時間,執行某項操作,如果是非root用戶,需要輸入登錄密碼。其中option如下可選:
-h:關機
-r:重啟
-c:取消前一個關機命令
(2)其他關機命令:
halt:關機,只有root用戶才能用。
poweroff:關機,非root用戶需要輸入登錄密碼。
init 0:關機,非root用戶需要輸入登錄密碼。
(3)其他重啟命令:
reboot:重啟,非root用戶需要輸入登錄密碼。
init 6:重啟,非root用戶需要輸入登錄密碼。
三、效果演示
(1)使用shutdown命令立馬執行關機操作,Linux命令如下,效果圖如圖3-1所示,該圖說明Linux正在進行關機。
1 shutdown -h now
圖 3-1
(2)使用shutdown命令立馬執行重啟關機操作,Linux命令如下,效果圖如圖3-2所示,該圖說明Linux正在進行重啟。
1 shutdown -r now
圖 3-2
最後,其他關機重啟的命令就不在演示了。這麽多關機的命令該如何選擇,我個人推薦shutdown命令。因為shutdow命令可以指定時間執行某項操作,而且該命令比較安全有保障,它會保存相關正在進行的服務信息,然後在執行某項操作。
Linux 基礎——關機重啟命令shutdown、reboot等