Linux关机命令

在本教程中,我们将向您展示如何使用 shutdown 通过实际示例和最常见的详细说明进行命令 shutdown 选项。

shutdown 命令以安全的方式关闭系统。 当。。。的时候 shutdown 启动后,将通知所有已登录的用户和进程系统正在关闭,并且不允许进一步的登录。 您可以立即或在指定时间关闭系统。

关机命令语法

在进入如何使用之前 shutdown 命令,让我们先回顾一下基本语法。

shutdown 命令表达式采用以下形式:

shutdown [OPTIONS] [TIME] [MESSAGE]
  • options -关闭选项,例如停止,关闭电源(默认选项)或重新引导系统。
  • time -time参数指定何时执行关闭过程。
  • message -message参数指定一条消息,该消息将广播给所有用户。

在最近的Linux发行版中 shutdown 是…的别名 systemctl 并且仅出于兼容性原因在系统中可用。

如何使用 shutdown 命令#

只有root和用户 sudo 特权可以使用 crontab 命令。

不带参数使用时, shutdown 命令将关闭机器电源。

sudo shutdown

关闭过程在1分钟(默认时间间隔)后开始。

如何在指定时间关闭系统#

时间参数可以具有两种不同的格式。 可以是格式中的绝对时间 hh:mm 和相对时间,格式为 +m 其中m是从现在开始的分钟数。

以下示例将计划在上午11点关闭系统:

sudo shutdown 11:00

以下示例将调度系统 shutdown 从现在开始的10分钟内:

sudo shutdown +10

如何立即关闭系统#

要立即关闭系统,您可以使用 +0 或其别名 now

sudo shutdown now

如何广播自定义消息

与标准广播一起广播自定义消息 shutdown 通知在time参数后键入您的消息。

以下示例将从现在起的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"

结论#

shutdown 命令允许您停止,关闭电源并重新引导Linux系统。

要了解更多有关 shutdown,请访问关机手册页。

如果您有任何疑问或反馈,请随时发表评论。

关闭终端

Sidebar