如果Freebsd是個人使用,或者單位管理員,每天需要在下班之前關閉計算機,在關閉電源之前,保證正確關閉FreeBSD(或其他unix)系統是非常重要的,直接關閉電源相當於Windows系統的非法關機,因為在關閉電源時有些重要的程序正在運行,可能使程序受到損壞,在下次重新啟動的時候,無法運行而帶來不必要的麻煩,雖然說FreeBSD系統有一個比Windows系統要強壯的心,但還是不推薦這種破壞性關機行為。原文網址http://www.pc811.com/6/7/26178.html
freebsd系統不同於windows是使用一些命令才可以關機,如果才接觸freebsd系統的網友可能會問一些unix如何關閉系統?或是如何關機、重啟一類的問題。本文就說一下在unix系統中進行關機、終止、關閉電源、重啟等一系列命令。
shutdown [action] [when] [broadcast message]
action:告訴shutdown需要做什麼,如關機、重啟、關閉電源、逐出系統等相關操作。
when:告訴shutdown什麼時候開始執行這個命令。
broadcast message:告訴shutdown把信息發送到所有已登錄的用戶。
when 參數說明 now 告訴shutdown立即執行。 例如:shutdown -r now FreeBSD系統立即重新啟動。 +n n必須為數字,n告訴shutdown命令在多久之後執行。例如:shutdown -r +10 FreeBSD系統將於10分鐘後重新啟動。 YYmmddHHMM 以年月日時分的方式告訴FreeBSD系統什麼時候開始執行。例如:shutdown -r 1310111518 FreeBSD系統將於2013年10月11日15時18分執行重新啟動。
shutdown命令的groadcast message(廣播消息) 將定期向所有登錄用戶廣播。這些消息在關閉系統之前的10小時開始廣播,並隨關閉時間的來臨而變得越來越頻繁(相當於倒計時)。
在終端執行“shutdown -r now”並確定,FreeBSD系統即可開始進行重新啟動。
在終端執行“shutdown -r +10”並確定,就是系統倒計時關機了時間為10分鐘,這時大家不要鍵入輸入任何命令,FreeBSD將於10分鐘後開始重啟了。
除了shutdown帶參數這種關機外,還有halt和reboot命令分別用於終止和重新啟動系統,但是建議大家不要依賴於這兩個。因為兩個都不運行rc.shutodnw腳本,可能會導致某些程序意外終止而導發一些不必要的麻煩。而且這兩個命令不允許指定延遲關閉系統,也不會向用戶發出即將關閉系統的警告。如果作為系統管理員應該養成使用shutdown命令的方式來關閉系統的好習慣。