linux關閉系統的幾種方法:
shutdown -h now 立即關機? ? ? ? (推薦學習:linux運維)
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指令。
[警告信息] 要傳送給所有登入用戶的信息。
shutdown、Halt、init、reboot的區別:
shutdown調用時,會發送信號(signal)給init程序,要求它改變runlevel,具體會根據參數決定(關閉或重起)。
halt和reboot都是shutdown的某個命令的鏈接,halt相當于shutdown -h now,也就是關閉;reboot相當于shutdown -r now,作用是重啟系統。
Init作為Linux系統的首發程序,有多個運行級(runlevel),比如0-關閉 1-單用戶模式 3-字符界面 5-圖形界面?6-重啟,因此使用Init來進行關機或重啟操作和shutdown差不多,且比shutdown更直接(不需要發送信號了的說)。