Linux的shutdown关机命令
shutdown命令以安全的方式关闭系统。运行关闭命令后,将通知所有已登录的用户和进程系统正在关闭,并且不允许进一步登录。您可以立即或在指定时间关闭系统。
关机命令语法
在讨论如何使用shutdown命令之前,让我们先回顾一下基本语法。
shutdown命令表达式采用以下形式:
shutdown [OPTIONS] [TIME] [MESSAGE]
options
- 关闭选项,如暂停,关闭电源(默认选项)或重启系统。time
- time参数指定何时执行关闭过程。message
- message参数指定将向所有用户广播的消息。
在现代Linux发行版上,shutdown是systemctl的别名,只有出于兼容性原因才能在系统中使用。
如何使用shutdown命令
如果不带参数使用,shutdown命令将关闭机器电源。
sudo shutdown
关机过程在1分钟后开始,这是默认的时间间隔。
如何在指定时间关闭系统
时间参数可以有两种不同的格式,它可以是格式的绝对时间和格式的hh:mm
相对时间,+m
其中m是从现在开始的分钟数。
以下示例将在上午11点安排系统关闭:
sudo shutdown 11:00
以下示例将在10分钟后安排系统关闭:
sudo shutdown +10
如何立即关闭系统
要立即关闭系统,您可以使用+0
或使用别名now
:
如何广播自定义消息
要在标准关闭通知的同时广播自定义消息,请在时间参数后键入消息。
sudo shutdown now
以下示例将在30分钟后关闭系统,并通知用户将执行硬件升级:
sudo shutdown +30 "Hardware upgrade"
值得一提的是,在指定自定义消息时,您还必须指定时间参数。
如何重启系统
要在关闭后重新引导系统,请使用以下-r
参数:
sudo shutdown -r
您还可以指定时间参数和自定义消息:
shutdown -r +5 "Updating kernel"
上面的命令将在5分钟后重新启动系统并进行广播Updating kernel
如何取消计划的关机
如果您已计划关闭并且想要取消它,则可以使用以下-c
参数:
sudo shutdown -c
取消计划的关闭时,您无法指定时间参数,但仍可以广播将发送给所有用户的消息。
sudo shutdown -c "Canceling the reboot"
到目前为止,您应该很好地理解如何使用Linux shutdown命令。如果要了解有关Shutdown命令的更多信息,请访问shutdown手册页。
以上是 Linux的shutdown关机命令 的全部内容, 来源链接: utcz.com/z/506922.html