如何使用终端关闭 Linux 机器

  1. Linux 中 shutdown 命令的语法
  2. 使用 shutdown 关闭系统
  3. 使用 shudown 命令在指定时间后关闭系统
  4. 在关机前向所有用户广播信息
  5. 使用 shudown 命令重新启动系统
  6. shudown 命令取消计划中的关机

我们在 Linux 中使用 shutdown 命令来使用终端关闭 Linux 机器。该命令通过通知所有登录的用户和进程,以安全的方式关闭系统。我们也可以使用 shutdown 命令在一定时间间隔后关闭系统。

Linux 中 shutdown 命令的语法

shutdown [OPTIONS] [TIME] [MESSAGE]

这里,OPTIONS 代表各种关机选项,如关机(默认选项)、停止或重启,TIME 指定系统要关闭的时间,MESSAGE 代表需要向所有用户广播的消息。

只有具有 sudo 权限的用户才能执行 shutdown 命令。

使用 shutdown 关闭系统

sudo shutdown

它在 1 分钟后关闭系统,这是默认的关闭时间。

使用 shudown 命令在指定时间后关闭系统

sudo shutdown 13:50

它在下午 13:50 准时关闭系统。

我们也可以使用+m 格式指定关机的分钟数,其中 m 表示关机前的等待时间。

sudo shutdown +20

它在执行命令 20 分钟后正好关闭系统。

如果要立即关闭系统,我们在时间字段中使用+0now

sudo shutdown now

它会立即关闭系统。

在关机前向所有用户广播信息

为了向所有用户广播特定的信息,我们在时间字段后的信息字段中指定该信息。

sudo shutdown +20 "System Maintenance"

在执行该命令 20 分钟后,系统就会准时关闭,并通过消息 System Maintenance 通知所有用户。

使用 shudown 命令重新启动系统

我们使用 -r 选项与 shutdown 命令来重启系统。

sudo shutdown -r +20 

它在执行上述命令 20 分钟后重启系统。

shudown 命令取消计划中的关机

要取消预定的关机,我们使用 shutdown 命令的 -c 选项。

sudo shutdown -c "Postpone Shutdown for tomorrow"

它取消了预定的关机,并向所有用户广播 Postpone Shutdown for tomorrow 的消息。在取消计划关机的同时,我们不能指定具体的时间。

comments powered by Disqus