① Linux系統-詳解 shutdown 命令(五十三)
shutdown 指令是 Linux 系統用於關閉所有程序,並允許用戶指定是重啟還是關機。
在系統關機前,shutdown 命令能通知所有登錄者,系統即將關閉。此時,新用戶無法登錄,這是推薦的安全關機方式。所有進程在收到關閉進程信號後,向 init 程序發送信號,使其改變運行等級。
Linux 系統有 7 個運行級別,分別代表不同的系統狀態。
使用 shutdown 命令時,需注意其格式與選項。例如,立即關機的命令為 `shutdown now`。若需在特定時間關機,如今天 20:25,命令為 `shutdown -h 20:25`。重啟系統的命令是 `shutdown -r now`。發送警告並在 30 分鍾後自動重啟的命令為 `shutdown -h +30`。僅發出警告但不執行關機操作的命令為 `shutdown -h now -t 0`。惡作劇式發出警告但不執行任何操作的命令為 `shutdown -t 0`。
在使用 shutdown 命令時,可能會遇到一些常見問題,如 `shutdown -h、shutdown -H` 和 `shutdown -P` 的區別,以及 `shutdown` 默認操作進入單用戶維護模式。理解這些細節將幫助用戶更有效地管理系統關機過程。