歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux基礎知識

在終端下正確關閉Linux計算機的方法

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過程,即同步化)
 
  啟動級別(0~6),位於/etc/inittab:
 
  對各個運行級的詳細解釋:
 
  0 為停機,機器關閉。(千萬不要設置到此級別)
 
  1 為單用戶模式,就像Win9x下的安全模式類似。
 
  2 為多用戶模式,但是沒有NFS支持。
 
  3 為完整的多用戶模式,是標准的運行級。
 
  4 一般不用,在一些特殊情況下可以用它來做一些事情。例如在筆記本電腦的電池用盡時,可以切換到這個模式來做一些設置。
 
  5 就是X11,進到X Window系統了。
 
  6 為重啟,運行init 6機器就會重啟。(千萬不要設置到此級別)
 
  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更直接(不需要發送信號了的說)。
Copyright © Linux教程網 All Rights Reserved