Linux關機命令總結

2022-04-15 13:08:08 字數 1165 閱讀 5410

在linux命令中reboot是重新啟動,shutdown -r now是立即停止然後重新啟動,都說他們兩個是一樣的,其實是有一定的區別的

shutdown命令可以安全地關閉或重啟linux系統,它在系統關閉之前給系統上的所有登入使用者提示一條警告資訊。該命令還允許使用者指定乙個時間引數,可以是乙個精確的時間,也可以是從現在開始的乙個時間段。

精確時間的格式是hh:mm,表示小時和分鐘,時間段由+ 和分鐘數表示。系統執行該命令後會自動進行資料同步的工作。

該命令的一般格式: shutdown [選項] [時間] [警告資訊]

命令中各選項的含義為:

- k 並不真正關機而只是發出警告資訊給所有使用者

- r 關機後立即重新啟動

- h 關機後不重新啟動

- f 快速關機重啟動時跳過fsck

- n 快速關機不經過init 程式

- c 取消乙個已經執行的shutdown

需要特別說明的是該命令只能由超級使用者使用。

例1,系統在十分鐘後關機並且馬上重新啟動: # shutdown –r +10

例2,系統馬上關機並且不重新啟動:# shutdown –h now

halt是最簡單的關機命令,其實際上是呼叫shutdown -h命令。halt執行時,殺死應用程序,檔案系統寫操作完成後就會停止核心。

halt命令的部分引數如下:

[-f] 沒有呼叫shutdown而強制關機或重啟

[-i] 關機或重新啟動之前,關掉所有的網路介面

[-p] 關機時呼叫poweroff,此選項為預設選項

reboot的工作過程與halt類似,其作用是重新啟動,而halt是關機。其引數也與halt類似。reboot命令重啟動系統時是刪除所有的程序,而不是平穩地終止它們。因此,使用reboot命令可以快速地關閉系統,但如果還有其它使用者在該系統上工作時,就會引起資料的丟失。所以使用reboot命令的場合主要是在單使用者模式。

init是所有程序的祖先,其程序號始終為1。init用於切換系統的執行級別,切換的工作是立即完成的。init 0命令用於立即將系統執行級別切換為0,即關機;init 6命令用於將系統執行級別切換為6,即重新啟動

Linux關機各種關機命令總結

linux如果是關機不想windows,特別是命令介面。如果使用的是虛擬機器,我們經常通過虛擬機器來關閉。有點笨重啊。著特意找到關於linux關機命令分享給大家。在linux 下一些常用的關機 重啟命令有shutdown halt reboot 及init,它們都可以達到重啟系統的目的,但每個命令的...

linux 關機命令總結

linux下常用的關機命令有 shutdown halt poweroff init 重啟命令有 reboot。下面本文就主要介紹一些常用的關機命令以及各種關機命令之間的區別和具體用法。首先來看一下linux下比較常用的一些關機命令 關機命令 1 halt 立刻關機 2 poweroff 立刻關機 ...

linux 關機命令總結

linux下常用的 關機命令有 shutdown halt poweroff init 重啟命令有 reboot。下面本文就主要介紹一些常用的關機命令以及各種關機命令之間的區別和具體用法。首先來看一下linux下比較常用的一些關機命令 關機命令 1 halt 立刻關機 2 poweroff 立刻關機...