📜  Linux 中的关闭命令与示例

📅  最后修改于: 2022-05-13 01:57:26.512000             🧑  作者: Mango

Linux 中的关闭命令与示例

Linux 中的shutdown命令用于以安全的方式关闭系统。您可以立即关闭机器,或使用 24 小时格式安排关闭。它以安全的方式关闭系统。启动关闭时,所有登录的用户和进程都会收到系统即将关闭的通知,并且不允许进一步登录。
只有 root 用户才能执行关机命令。

shutdown 命令的语法

shutdown [OPTIONS] [TIME] [MESSAGE]

  • options – 关闭选项,例如暂停、关闭电源(默认选项)或重新启动系统。
  • time – time 参数指定何时执行关闭过程。
  • message – message 参数指定将向所有用户广播的消息。

    选项
    -r :请求在系统关闭后重新启动系统。
    -h :请求在系统关闭后暂停或关闭系统,选择哪个由系统决定。
    -H :请求在系统关闭后暂停系统。
    -P :请求在系统关闭后关闭系统电源。
    -c :取消正在运行的关机。此选项未指定 TIME,第一个参数是 MESSAGE。
    -k :仅发出警告消息并禁用登录,实际上不会关闭系统。

    如何使用关机
    在不带任何参数的情况下使用最简单的形式,shutdown 将关闭机器电源。

    sudo shutdown
    

    如何在指定时间关闭系统
    时间参数可以有两种不同的格式。它可以是格式为 hh:mm 的绝对时间和格式为 +m 的相对时间,其中 m 是从现在开始的分钟数。



    以下示例将安排系统在凌晨 5 点关闭:

    sudo shutdown 05:00
    

    以下示例将在 20 分钟后安排系统关闭:

    sudo shutdown +20

    如何立即关闭系统
    要立即关闭系统,您现在可以使用 +0 或其别名:

    sudo shutdown now
    

    如何广播自定义消息
    以下命令将在 10 分钟后关闭系统,并通过消息“系统升级”通知用户:

    sudo shutdown +10 "System upgrade"
    

    值得一提的是,在指定自定义墙消息时,您还必须指定时间参数。

    如何停止您的系统
    这可以使用 -H 选项来实现。

    shutdown -H
    

    暂停意味着停止所有 CPU 并关闭电源还可以确保主电源断开连接。

    怎样让机器关机关机
    尽管这是默认设置,但您仍然可以使用 -P 选项来明确指定您希望关闭以关闭系统电源。

    shutdown -P
    

    如何使用关机重启
    对于重新启动,选项是 -r。

    shutdown -r
    

    您还可以指定时间参数和自定义消息:

    shutdown -r +5 "Updating Your System"
    

    上面的命令将在 5 分钟后重新启动系统并广播更新您的系统”
    如何取消预定的关机
    如果您已安排关闭并想取消它,您可以使用 -c 参数:

    sudo shutdown -c
    

    取消预定关闭时,您不能指定时间参数,但您仍然可以广播将发送给所有用户的消息。

    sudo shutdown -c "Canceling the reboot"