方法:1、“shutdown -s -t 秒數”定時關機;2、“shutdown -p”或者“shutdown -s -t 0”命令立即關機;3、“shutdown -r -t 秒數”定時重啟;4、“shutdown -h”設置休眠。
本教程操作環境:Red Hat Enterprise linux 6.1系統、Dell G3電腦。
cmd shutdown命令:關機,重啟,休眠
一段時間后關機:
shutdown -s -t 秒數效果是倒計時到該秒數后關機,例如shutdown -s -t 3600就是3600秒后關機,也就是一小時后關機
立即關機命令:
shutdown -p關閉本地計算機,效果是馬上關機,而不進行倒計時
也可以使用shutdown -s -t 0設置0秒后關機,也就是立即關機的意思。
一段時間后重啟
shutdown -r -t 秒數,效果是倒計時該秒數后重啟,例如shutdown -r -t 0倒數0秒后重啟,也就是立即重啟的意思,如果沒有加-t參數則會倒計時默認的秒數后關機,一般是一分鐘。
休眠命令
shutdown -h,這條指令讓計算機休眠,也就是完全斷電,但是會保存當前電腦的狀態,下次啟動時這些打開過的程序都還在。類似虛擬機的掛起功能。
顯示shutdown命令語法
遇到命令不懂的時候,一般會去網上搜索,但是我發現網上的資料都介紹的都全,其實,最應該做的應該是直接在cmd中查看,官方的介紹文檔。
輸入shutdown -help顯示shutdown指令的用法
用法:?
shutdown?[/i?|?/l?|?/s?|?/sg?|?/r?|?/g?|?/a?|?/p?|?/h?|?/e?|?/o]?[/hybrid]?[/soft]?[/fw]?[/f]???[/m?computer][/t?xxx][/d?[p|u:]xx:yy?[/c?"comment"]]
????沒有參數???顯示幫助。這與鍵入?/??是一樣的。 ????/??????????顯示幫助。這與不鍵入任何選項是一樣的。 ????/i?????????顯示圖形用戶界面(GUI)。 ???????????????這必須是第一個選項。 ????/l?????????注銷。這不能與?/m?或?/d?選項一起使用。 ????/s?????????關閉計算機。 ????/sg????????關閉計算機。在下一次啟動時, ???????????????重啟任何注冊的應用程序。 ????/r?????????完全關閉并重啟計算機。 ????/g?????????完全關閉并重新啟動計算機。在重新啟動系統后, ???????????????重啟任何注冊的應用程序。 ????/a?????????中止系統關閉。 ???????????????這只能在超時期間使用。 ???????????????與?/fw?結合使用,以清除任何未完成的至固件的引導。 ????/p?????????關閉本地計算機,沒有超時或警告。 ???????????????可以與?/d?和?/f?選項一起使用。 ????/h?????????休眠本地計算機。 ???????????????可以與?/f?選項一起使用。 ????/hybrid????執行計算機關閉并進行準備以快速啟動。 ???????????????必須與?/s?選項一起使用。 ????/fw????????與關閉選項結合使用,使下次啟動轉到 ???????????????固件用戶界面。 ????/e?????????記錄計算機意外關閉的原因。 ????/o?????????轉到高級啟動選項菜單并重新啟動計算機。 ???????????????必須與?/r?選項一起使用。 ????/m?computer?指定目標計算機。 ????/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?的正整數)。
此計算機上的原因:
(E = 預期 U = 意外 P = 計劃內,C = 自定義)
類別????主要????次要????標題 ?U??????0???????0???????其他(計劃外) E???????0???????0???????其他(計劃外) E?P?????0???????0???????其他(計劃內) ?U??????0???????5???????其他故障:?系統沒有反應 E???????1???????1???????硬件:?維護(計劃外) E?P?????1???????1???????硬件:?維護(計劃內) E???????1???????2???????硬件:?安裝(計劃外) E?P?????1???????2???????硬件:?安裝(計劃內) E???????2???????2???????操作系統:?恢復(計劃外) E?P?????2???????2???????操作系統:?恢復(計劃內) ??P?????2???????3???????操作系統:?升級(計劃內) E???????2???????4???????操作系統:?重新配置(計劃外) E?P?????2???????4???????操作系統:?重新配置(計劃內) ??P?????2???????16??????操作系統:?Service?Pack?(計劃內) ????????2???????17??????操作系統:?熱修補(計劃外) ??P?????2???????17??????操作系統:?熱修補(計劃內) ????????2???????18??????操作系統:?安全修補(計劃外) ??P?????2???????18??????操作系統:?安全修補(計劃內) E???????4???????1???????應用程序:?維護(計劃外) E?P?????4???????1???????應用程序:?維護(計劃內) E?P?????4???????2???????應用程序:?安裝(計劃內) E???????4???????5???????應用程序:?沒有反應 E???????4???????6???????應用程序:?不穩定 ?U??????5???????15??????系統故障:?停止錯誤 ?U??????5???????19??????安全問題(計劃外) E???????5???????19??????安全問題(計劃外) E?P?????5???????19??????安全問題(計劃內) E???????5???????20??????網絡連接丟失(計劃外) ?U??????6???????11??????電源故障:?電線被拔掉 ?U??????6???????12??????電源故障:?環境 ??P?????7???????0???????舊版?API?關機
從幫助文檔中可以看出
shutdown -h的意思是:休眠本地計算機,執行該指令后計算機會立即休眠。-h參數可以和-f參數一起使用,但是不能和-t參數一起使用。也是就是說shutdown -h -t 3600這樣的用法是錯誤的。
shutdown -p關閉本地計算機,執行該指令后計算機會立即關閉,也不會等待默認的時間。
shutdown -s表示關閉本地計算機,如果不使用-t參數的話,會倒計時默認的事件后關機,如果使用-t參數的話倒計時設置的時間后關機,例如shutdown -s -t 3600就是3600秒后關機。
shutdown -r表示完全關閉并重啟計算機。就理解為重啟就行,同樣的可以加-t設置倒計時多少時間后重啟,例如shutdown -r -t 3600就是倒計時3600秒后重啟,而shutdown -r -t 0就是倒計時0秒后重啟,也就是立即重啟。
shutdown -a表示取消關機,或者取消重啟。在shutdown -s或者shutdown -r倒計時結束之前執行shutdown -a可以取消關機或者重啟操作。
相關推薦:《Linux視頻教程》