Linux服務器重啓/關機命令(shutdown/halt/reboot/init/poweroff)

Linux服務器重啓命令有shutdown、halt、reboot、init和poweroff,Linux百科網分享各個重啓命令參數及使用方法:安全

如下關於Linux服務器重啓命令寫的比較詳細,若是你着急重啓服務器,能夠直接使用重啓命令:shutdown -r now或者reboot服務器

Linux服務器重啓命令

本文Linux百科網介紹的Linux服務器重啓命令shutdown、halt、reboot、init和poweroff,詳細命令參數及使用方法以下:網絡

shutdown命令

shutdown命令是一種安全關閉Linux操做系統的命令,Linux系統與Windows系統不一樣,Linux在後臺運行不少線程,強制關機會致使線程數據丟失,甚至有直接關機有可能損壞硬件的風險。多線程

  • shutdown命令語法:shutdown [選項] [時間] [警告信息]

選項說明:併發

-k:並不真正關機,只是發出警告信息給全部用戶
-r:關機後當即從新啓動
-h:關機後不從新啓動
-f:快速關機,重啓動時跳過fsck
-n:快速關機,不通過init程序
-c:取消一個已經運行的shutdown[-time]:設定關機前的時間spa

示例:操作系統

當即關閉系統:shutdown -h now
當即重啓系統:shutdown -r now
定時45分鐘後關閉系統:shutdown -h 45
從新啓動系統,併發出警告信息:shutdown –r now 「system will be reboot now!」線程

halt命令

halt命令是調用shutdown -h命令執行的。code

  • 語法:halt [選項]

選項說明:接口

-c:防止sync系統調用,它用在fsck修補根分區以後,以阻止內核用老版本的超級塊覆蓋修補過的超級塊
-w:並非真正的重啓或關機,只是寫wtmp(/var/log/wtmp)記錄
-d:不寫wtmp記錄(已包含在選項[-n]中)
-f:沒有調用shutdown而強制關機或重啓
-I:關機(或重啓)前,關掉全部的網絡接口
-p:該選項爲缺省選項,即關機時調用poweroff

reboot命令

reboot工做過程與halt差很少,不一樣之處在於reboot是引起主機重啓,halt是引起主機關機。

  • reboot命令當即重啓,效果等同於shutdown -r now

init命令

init是全部進程的祖先,init進程號始終爲1,因此發送TREM信號給init會終止全部的用戶進程和守護進程等(shutdown就是使用這種機制)。init定義了7個運行級別,其中init0爲關機,init爲重啓。

poweroff命令

poweroff表示當即關機,效果等同於shutdown -h now,在多用戶模式下(Run Level 3)不建議使用。

以上爲Linux服務器操做系統下重啓/關機的幾種方法。

相關文章
相關標籤/搜索