linux Linux下關機和重新啟動命令

2022-03-24 02:43:42 字數 1321 閱讀 9508

date: 2018.12.9

1、reboot命令

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

2、shutdown命令

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

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

該命令的一般格式:

shutdown [選項] [時間] [警告資訊]
命令中各選項的含義為:

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

- r 關機後立即重新啟動

- h 關機後不重新啟動

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

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

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

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

例1,系統在十分鐘後關機並且馬上重新啟動:

# shutdown  -r  +10
例2,系統馬上關機並且不重新啟動:

# shutdown -h now
3、halt命令

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

halt命令的部分引數如下:

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

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

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

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

4、init命令

init是所有程序的祖先,其程序號始終為1。init用於切換系統的執行級別,切換的工作是立即完成的。

init 0命令用於立即將系統執行級別切換為0,即關機;

init 6命令用於將系統執行級別切換為6,即重新啟動。

linux Linux下關機和重新啟動命令

date 2018.12.9 1 reboot命令 在linux命令中reboot是重新啟動,shutdown r now是立即停止然後重新啟動,都說他們兩個是一樣的,其實是有一定的區別的。2 shutdown命令 shutdown命令可以安全地關閉或重啟linux系統,它在系統關閉之前給系統上的所...

Linux Linux關機命令

可以在終端輸入shutdown help或者man shutdown來檢視 ubuntu shutdown help shutdown options.time wall.shut down the system.help show this help h halt halt the machine...

linux下關機命令

1.shutdown shutdown命令安全地將系統關機。有些使用者會使用直接斷掉電源的方式來關閉linux,這是十分危險的。因為linux與windows不同,其後台執行著許多程序,所以強制關機可能會導致程序的資料丟失,使系統處於不穩定的狀態,甚至在有的系統中會損壞硬體裝置。而在系統關機前使用s...