linux晚上23点关机命令

worktile 其他 41

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,可以使用以下命令来实现晚上23点关机:

    1. `sudo shutdown -h 23:00`:这个命令可以在当前用户执行,通过sudo命令提升权限到root用户来执行关机操作。`-h`参数表示关机,后面的`23:00`表示要关机的时间,其中23表示小时,00表示分钟。

    2. `sudo poweroff`:这个命令可以立即关机,无需指定时间。

    3. `sudo init 0`:这个命令也可以立即关机,类似于上面的`sudo poweroff`命令。

    以上命令中的sudo是用来提升权限到root用户执行关机操作的,因为关机需要root权限。如果当前用户没有sudo权限,可以使用root用户执行以上命令。

    另外,还可以通过编辑crontab文件来设置定时关机任务。可以使用`crontab -e`命令编辑当前用户的crontab文件,然后在文件中添加一行类似于`0 23 * * * shutdown -h now`的配置语句,表示每天的23点执行`shutdown -h now`命令关机。请注意,这个方法需要当前用户有编辑crontab文件的权限。

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

    在Linux中,可以使用”shutdown”命令来安排计划关机。要在晚上23点关机,可以运行以下命令:

    1. 在终端中打开一个命令行窗口。

    2. 输入以下命令:

    “`
    sudo shutdown -h 23:00
    “`

    这将安排系统在晚上23点执行关机操作。

    注意:这将需要Root权限,所以你可能需要键入你的密码来确认。

    3. 回车后,系统将显示一个关机计时器,告诉你系统将在指定的时间关机。

    4. 如果在计划关机之前你想取消关机,请在终端中输入以下命令:

    “`
    sudo shutdown -c
    “`

    这将取消已经安排的关机计划。

    5. 如果你只是想在23点之后关机,而不是在23点整关机,你可以使用以下命令:

    “`
    sudo shutdown -h +120
    “`

    这将在当前时间的两个小时后关机。你可以根据需要调整”+120″的值,以分钟为单位。

    这样,你就可以使用Linux的shutdown命令在晚上23点关机了。请确保在指定时间之前保存好所有的工作和文件。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,有多种方法可以设置系统在晚上23点自动关机,下面将介绍一种常用的方法:

    1. 使用crontab定时任务:

    步骤1:打开终端,输入以下命令进入编辑定时任务:

    “`
    crontab -e
    “`

    步骤2:在打开的文件中添加以下一行:

    “`
    0 23 * * * shutdown -h now
    “`

    这表示在每天的23点整执行关机命令。

    步骤3:保存并退出文件。在Vim编辑器中,先按下Esc键,然后输入:wq并点击回车键。

    上述命令中,0表示分钟,23表示小时,星号表示每天,星号表示每月,星号表示每周。

    2. 使用systemd定时任务:

    步骤1:打开终端,输入以下命令创建一个新的定时任务文件:

    “`
    sudo vi /etc/systemd/system/shutdown.service
    “`

    步骤2:在打开的文件中添加以下内容:

    “`
    [Unit]
    Description=Shutdown at 23:00

    [Service]
    Type=oneshot
    ExecStart=/usr/sbin/shutdown -h now

    [Install]
    WantedBy=multi-user.target
    “`

    这表示在每天的23点整执行关机命令。

    步骤3:保存并退出文件。在Vim编辑器中,先按下Esc键,然后输入:wq并点击回车键。

    步骤4:输入以下命令使新创建的定时任务生效:

    “`
    sudo systemctl daemon-reload
    sudo systemctl enable shutdown.service
    “`

    将新创建的定时任务添加到系统服务中,并在系统启动时自动运行。

    3. 使用at命令:

    步骤1:打开终端,输入以下命令:

    “`
    sudo at 23:00
    “`

    此命令将进入at命令的交互模式。

    步骤2:在交互模式下输入以下命令:

    “`
    shutdown -h now
    “`

    这表示在23点整执行关机命令。

    步骤3:按下Ctrl+D组合键,退出at命令的交互模式。

    以上是在Linux系统中设置晚上23点关机的三种常用方法,你可以根据自己的需求选择一种适合自己的方法来设置。

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

400-800-1024

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

分享本页
返回顶部