快速使用說明..

shutdown -h now 立即關機

shutdown -r now 立即重啟

Linux命令:shutdown

功能說明:系統關機指令。

語 法:shutdown [-efFhknr][-t 秒數][時間][警告資訊]

補充說明:shutdown指令可以關閉所有程式,並依用戶的需要,進行重新開機或關機的動作。

參 數:

-c 當執行"shutdown -h 11:50"指令時,只要按+鍵就可以中斷關機的指令。

-f 重新啟動時不執行fsck(磁片維護)。

-F 重新啟動時執行fsck

-h 將系統關機。

-k 只是送出資訊給所有用戶,但不會實際關機。

-n 不調用init程式進行關機,而由shutdown自己進行。

-r shutdown之後重新啟動。

-t<秒數> 送出警告資訊和刪除資訊之間要延遲多少秒。

[時間] 設置多久時間後執行shutdown指令。

[警告資訊] 要傳送給所有登入用戶的資訊。

reboot 快速重啟(跳過sync過程,即同步化)

啟動級別(06),位於/etc/inittab:

對各個運行級的詳細解釋:

0 為停機,機器關閉。(千萬不要設置到此級別)

1 為單用戶模式,就像Win9x下的安全模式類似。

2 為多用戶模式,但是沒有NFS支援。

3 為完整的多用戶模式,是標準的運行級。

4 一般不用,在一些特殊情況下可以用它來做一些事情。例如在筆記本電腦的電池用盡時,可以切換到這個模式來做一些設置。

5 就是X11,進到X Window系統了。

6 為重啟,運行init 6機器就會重啟。(千萬不要設置到此級別)

shutdownHaltinitreboot的區別:

shutdown調用時,會發送信號(signal)給init程式,要求它改變runlevel,具體會根據參數決定(關閉或重起)。

haltreboot都是shutdown的某個命令的鏈結,halt相當於shutdown -h now,也就是關閉;reboot相當於shutdown -r now,作用是重啟系統。

Init作為Linux系統的首發程式,有多個運行級(runlevel),比如0-關閉 1-單用戶模式 3-字元介面 5-圖形介面 6-重啟,因此使用Init來進行關機或重啟操作和shutdown差不多,且比shutdown更直接(不需要發送信號了的說)。

文章標籤
全站熱搜
創作者介紹
創作者  銘 的頭像

銘的部落格

發表在 痞客邦 留言(0) 人氣(2,142)