慣用命令—shutdown:
shutdown 可達成如下工作:
* 可以選擇自由關機模式: 是要關機、重啓或進入單使用者操作模式均可;
* 可以設定關機時間: 可以設定成現在立刻關機, 也可以設定某一個特定的時間才關機;
* 可以自定義關機訊息: 在關機之前, 可以將自己設定的訊息傳達給線上使用者;
* 可以僅發出警告訊息: 有時有可能你要進行一些測試, 而不想讓其他使用者干擾, 或者是明白地告訴使用者某段時間要注意下, 這個時候可以使用 shutdown 來通知使用者, 但卻不是真的要關機;
* 可以選擇是否要用 fsck 檢查檔案系統.
 
常用的語法規則:
/sbin/shutdown [-t 秒] [-rkhncfF] 時間 [警告訊息]
引數:
-t sec  : -t 後面加秒數, 即” 過幾秒後關機” 的意思;
-r     : 在將系統服務停掉之後就重啓 (常用);
-h     : 將系統服務停掉後, 立即關機 (常用);
-k     : 不是真的關機, 只是傳送警告訊息出去;
-n     : 不經過 init 程式, 直接以 shutdown 的功能來關機;
-c     : 取消已經在進行的 shutdown 命令內容;
-f     : 關機並開機之後, 強制略過 fsck 的磁碟檢查;
-F     : 系統重啓之後, 強制進行 fsck 的磁碟檢查;
時間  : 這是一定要加入的引數. 可以為 now 10 13:00 ….
eg:
shutdown -h 10 ‘I will shutdown after 10 minutes’.
告訴大家: 這台機器會在 10 分鐘後關機, 並且會顯示在目前登入者的螢幕前方.
 
常用關機、重啓命令:
重啓命令:
reboot
hutdown -r now
init 6
關機命令:
shutdown -h now
halt -p
poweroff
init 0
 
小注:
shutdown 可以依據目前已啓動的服務來逐次關閉服務後關機; 而 halt 卻能夠不理會目前系統狀況下, 進行硬體關機的特殊功能.
 
 
 
 
Dos
shutdown  /?
沒有引數   顯示幫助。這與鍵入 /? 是一樣的。
/?         顯示幫助。這與不鍵入任何選項是一樣的。
/l         登出。這不能與 /m 或 /d 選項一起使用。
/s         關閉計算機。
/r         完全關閉並重啓計算機。
/h         休眠本地計算機。
可以與 /f 選項一起使用。
/t xxx     將關閉前的超時時間設定為 xxx 秒。
有效範圍是 0-315360000 (10 年),預設值為 30 。
如果超時時間大於 0,則默示為
/f 引數。
/c “comment” 有關重新啓動或關閉的原因的註釋。
最多允許 512 個字元。
/f         強制關閉正在執行的應用程式而不事先警告使用者。
如果為 /t 引數指定大於 0 的值,
則默示為 /f 引數。
/d [p|u:]xx:yy  提供重新啓動或關閉的原因。
p 指示重啓或關閉是計劃內的。
u 指示原因是使用者定義的。
如果未指定 p 也未指定 u,則重新啓動或關閉
是計劃外的。
xx 是主要原因編號 (小於 256 的正整數) 。
yy 是次要原因編號 (小於 65536 的正整數) 。