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服務器操做系統下重啓/關機的幾種方法。