linux指定时间关闭系统命令

不及物动词 其他 154

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用”shutdown”命令来指定系统关闭的时间。

    具体的命令格式如下:
    “`
    shutdown -h

    一种是指定具体的日期和时间,格式为:”YYYY-MM-DD HH:MM”,例如:
    “`
    shutdown -h 2022-01-01 12:00
    “`
    这样的命令会在2022年1月1日12:00准时关闭系统。

    另一种是指定相对的时间,格式为:”+m”或”+m”。其中,”+m”表示相对于当前时间的分钟数,”+h”表示相对于当前时间的小时数。例如:
    “`
    shutdown -h +5
    “`
    这个命令会在当前时间的5分钟后关闭系统。

    另外,如果你想给用户发送一条关机通知,可以使用”-k”选项,如下所示:
    “`
    shutdown -h +5 -k “系统将在5分钟后关闭,请尽快保存工作。”
    “`
    这样在关机前5分钟,系统会向所有在线用户发送一条包含自定义通知的消息。

    需要注意的是,执行关机命令需要root权限,所以你需要以root用户身份执行以上命令。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要在Linux系统中指定特定时间关闭系统,可以使用`shutdown`命令。`shutdown`命令允许您在指定的时间将系统关闭或重新启动。以下是在Linux中使用`shutdown`命令指定时间关闭系统的步骤:

    1. 打开终端:您可以通过单击图形界面上的终端图标或使用快捷键`Ctrl + Alt + T`来打开终端。

    2. 输入以下命令并按回车键确认:

    “`shell
    sudo shutdown -h
    “`

    其中``是您想要在哪个时间关闭系统的具体时间。例如,如果您希望在下午2点关闭系统,则将命令更改为:

    “`shell
    sudo shutdown -h 14:00
    “`

    3. 输入管理员密码并按回车键确认。请注意,您必须具有管理员权限才能使用`sudo`命令。

    4. 系统将在指定的时间关闭。在关闭前的一分钟内,将向所有用户发送警告消息。

    另外,如果您希望在指定时间后重新启动系统,可以使用`-r`标志代替`-h`标志,例如:

    “`shell
    sudo shutdown -r 14:00
    “`

    此命令将在下午2点重新启动系统。

    一些其他有用的选项:

    – `-c`:取消将要发生的关机(或重新启动)。
    – `-k`:只发送警告消息给当前登录的用户,而不会实际关闭系统。
    – `-t`:指定延迟时间(以分钟为单位)直到关闭(或重新启动)。

    这是一个示例命令,将在10分钟后关闭系统:

    “`shell
    sudo shutdown -h +10
    “`

    如您所见,使用`shutdown`命令可以灵活地控制关闭或重新启动系统的时间。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用shutdown命令来指定时间关闭系统。shutdown命令用于安全地关闭系统或重新启动系统。要指定时间关闭系统,可以使用以下方法:

    1、立即关闭系统:
    “`shell
    sudo shutdown -h now
    “`
    在终端中输入上述命令后按回车,系统会立即关闭。

    2、延迟一段时间后关闭系统:
    “`shell
    sudo shutdown -h +30
    “`
    上述命令会在当前时间的30分钟后关闭系统。

    3、指定具体关闭时间:
    “`shell
    sudo shutdown -h 23:00
    “`
    上述命令会在23:00关闭系统。

    4、取消已计划的关机任务:
    “`shell
    sudo shutdown -c
    “`
    上述命令会取消已计划的关机任务。

    在上述命令中,`shutdown`是命令本身,`-h`选项用于关闭系统,`now`表示立即关闭,`+30`表示延迟30分钟关闭,`23:00`表示在指定的时间关闭,`-c`用于取消计划中的关机任务。注意,执行以上命令需要root权限,所以要使用sudo命令。

    另外,还可以使用命令`at`来指定时间关闭系统。`at`命令允许在指定时间运行一次命令或脚本。使用`at`命令关闭系统的步骤如下:

    1、安装`at`命令,如果没有安装的话:
    “`shell
    sudo apt-get install at
    “`

    2、编写一个关闭系统的脚本文件,比如`shutdown.sh`:
    “`shell
    #!/bin/bash
    shutdown -h now
    “`

    3、为该脚本文件添加执行权限:
    “`shell
    chmod +x shutdown.sh
    “`

    4、使用`at`命令指定在指定时间运行脚本文件:
    “`shell
    echo “bash /path/to/shutdown.sh” | at 23:00
    “`
    这样,系统将在指定的时间运行脚本文件,从而关闭系统。

    通过上述方法,可以根据需要在特定时间关闭系统,以便节省电力或完成特定任务。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部