一、shutdown命令詳解
在Linux系統中,可以使用shutdown來關閉系統。shutdown命令的基本格式如下:
shutdown [選項] [時間] [警告信息]
其中,選項包括:
- -h:停止系統
- -r:重新啟動系統
- -c:取消之前的shutdown操作
- -k:不真正關閉系統,而是發送警告信息給用戶
時間是關機或重啟的時間,格式可以是:
- 現在:指定時間為now或+0
- 相對時間:+5表示5分鐘後,+30表示30分鐘後
- 絕對時間:指定時間為hh:mm或yyyy-mm-dd hh:mm格式
警告信息是向所有登錄用戶發送的通知信息,可以省略。
二、立即關閉或重啟系統
要立即關閉或重啟系統,可以使用如下命令:
- 關機:
shutdown -h now
shutdown -r now
三、定時關閉或重啟系統
使用shutdown命令可以定時關閉或重啟系統。例如,要在5分鐘後關閉系統,可以使用如下命令:
shutdown -h +5
如果需要在指定的日期和時間關閉系統,可以使用如下命令格式:
shutdown -h 20:30
以上命令將在當天20:30關閉系統。如果需要在特定日期和時間關閉系統,可以使用如下命令格式:
shutdown -h 2022-01-01 00:00
這將在2022年1月1日零點關閉系統。
四、取消關機計劃
如果已經設置了關機計劃,但是需要取消它,可以使用如下命令:
shutdown -c
上述命令將取消之前的shutdown命令。
五、發送警告消息
可以使用如下命令,向所有已登錄的用戶發送警告消息:
shutdown -k "系統將在30分鐘後關閉。請保存好您的工作!"
使用上述命令後,系統不會真正關閉。相反,它會向所有已登錄的用戶發送通知消息。這對於通知用戶,在關機之前保存他們的工作非常有用。
六、使用init命令關機
在Linux系統中,也可以使用init命令來關閉系統。例如,要立即關閉系統,可以使用如下命令:
init 0
同樣,要立即重啟系統,可以使用如下命令:
init 6
如果需要按計劃關閉系統,可以使用如下命令:
init 0
注意,使用init命令關閉系統會終止所有正在進行的進程,並且不會給用戶發送通知消息。
七、小結
本文介紹了Linux系統中關機和重啟的相關命令。使用shutdown命令可以定時關閉或重啟系統,使用init命令可以立即關閉或重啟系統。在使用這些命令時,要注意時間的格式,以及是否需要向用戶發送通知消息。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/206391.html