學習一個 Linux 命令:shutdown 命令
導讀 | 今天來給大家介紹一下 的 shutdown |
shutdown 指令可以關閉所有程式,並依使用者的需要,進行重啟或關機操作。
使用 shutdown 時,在系統關機前,可以通知所有登入者系統將要關閉。此時 login 指令會被凍結,新使用者將不能再登入,這是推薦使用的安全關機方式。關機之前,所有程式都會受到 shutdown 指令所傳送的關閉程式訊號,然後向 init 程式傳送訊號,要求它改變執行等級(runlevel)。
Linux 系統有 7 個執行級別:
執行級別0:系統停機狀態,系統預設執行級別不能設為0,否則不能正常啟動;
執行級別1:單使用者工作狀態,root許可權,用於系統維護,禁止遠端登陸;
執行級別2:多使用者狀態(沒有NFS);
執行級別3:完全的多使用者狀態(有NFS),登陸後進入控制檯命令列模式;
執行級別4:系統未使用,保留;
執行級別5:X11控制檯,登陸後進入圖形GUI模式;
執行級別6:系統正常關閉並重啟,預設執行級別不能設為6,否則不能正常啟動。
shutdown [選項] [引數]
-c cancel,其他使用者可以取消目前正在執行的關機程式,或者Control-C終止shutdown程式 -k 僅僅向每個登入使用者發出警告資訊,並不真正關機 -f 重新啟動時不執行fsck檔案系統檢查命令; -F 重新啟動時執行fsck檔案系統檢查命令; -h 關機(halt)或關閉電源(power off),至於選擇哪一種取決於系統的關機指令碼(有時候可以在 BIOS 中更改) -H 關機(halt); -P 關機,等價於 poweroff 命令 -n 不呼叫 init 程式進行關機,而由 shutdown 自己進行 -r 重啟。等價於 reboot 命令 -t <秒數> 送出警告資訊和刪除資訊之間要延遲多少秒 --help 顯示幫助資訊 --version 顯示版本
shutdown -H now //或 halt
shutdown -H 20:25
shutdown -r now //或 reboot
shutdown -r +30 'The system will reboot'
shutdown -k now 'This is just a warning message'
shutdown -P now //或 poweroff
shutdown +10 -k '10分鐘後關機'
shutdown \-H是關機操作,停止系統執行,但並未關閉電源,shutdown \-P是關閉電源操作。shutdown \-h則根據系統的預設設定來選擇是否關閉電源 。關閉電源會送出 ACPI 指令通知PSU(Power Supply Unit)電源。
//十分鐘後進入單使用者維護模式
shutdown +10
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2765615/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 每天一個Linux命令(2):shutdown命令Linux
- 學習一個 Linux 命令:pstreeLinux
- Linux命令學習(一)Linux
- Linux基礎命令---shutdownLinux
- 每天學習一個Linux命令-目錄Linux
- Linux下shutdown命令詳解Linux
- PacVim:一個學習 vim 命令的命令列遊戲命令列遊戲
- Linux基本命令學習之一:Linux基本命令Linux
- linux進階命令學習一Linux
- 學習Linux基本命令(一)Linux
- Linux 關機命令介紹shutdownLinux
- shutdown關機命令(windows和linux)WindowsLinux
- Linux 命令學習Linux
- linux學習筆記---一些命令學習Linux筆記
- Linux shutdown關機命令的基本使用!Linux
- linux命令學習——psLinux
- 每天學一個 Linux 命令(13):touchLinux
- 每天學一個 Linux 命令(15):manLinux
- virsh命令學習(一)
- 每天一個 Linux 命令(49): at 命令Linux
- 每天一個linux命令(49):at命令Linux
- 一個cheat命令 == Linux命令小抄大全Linux
- 5個Linux命令學習站點推薦Linux
- linux基礎命令學習Linux
- Linux命令學習---目錄Linux
- Linux命令學習(重定向)Linux
- 每天學習linux命令(1)Linux
- Linux 下vi 命令學習Linux
- 每天一個 Linux 命令(27):linux chmod 命令Linux
- 每天一個 Linux 命令(12):more 命令Linux
- 每天一個 Linux 命令(16):which 命令Linux
- 每天一個Linux命令(6):rmdir命令Linux
- 每天一個Linux命令(5):rm命令Linux
- 每天一個 Linux 命令(17):whereis 命令Linux
- 每天一個Linux命令(3):pwd命令Linux
- 每天一個 Linux 命令(2):cd命令Linux
- 每天一個linux命令(1):ls命令Linux
- 每天一個 Linux 命令(16):which命令Linux