Linux定时关闭电脑命令

fiy 其他 16

回复

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

    在Linux系统中,你可以使用crontab命令来定时关闭电脑。Crontab是一个用来定期执行程序的工具,它可以在预定的时间自动运行命令或脚本。

    要定时关闭电脑,你需要按照以下步骤操作:

    1. 打开终端,在命令行界面下执行以下命令来编辑cron表:
    “`
    crontab -e
    “`

    2. 这会打开一个文本编辑器,显示当前用户的cron表。在其中添加以下行来指定关闭电脑的时间和命令:
    “`
    0 23 * * * sudo shutdown -h now
    “`

    这行命令的意思是在每天的23点整关闭电脑。你也可以根据需要自定义关闭时间,修改这行命令中的“23”为你希望的小时数。

    3. 保存并退出文本编辑器。这样,cron表将会被更新。

    现在,你已经成功地设置了定时关闭电脑的命令。在指定的时间,系统将执行该命令并关闭电脑。请注意,关闭电脑通常需要root或管理员权限,因此在命令前面加上sudo以确保权限正确。

    请注意,在cron表中,每个字段分别代表分钟、小时、日期、月份和星期。所以你可以根据需要编写不同的定时任务。

    阅读以上内容后,你应该清楚了如何在Linux系统中定时关闭电脑了。祝你使用愉快!

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

    在Linux系统中,可以使用”shutdown”命令来定时关闭电脑。下面是几种常见的用法:

    1. 关闭系统并定时重启:
    使用以下命令可以在10分钟后关闭系统,并在关闭后30秒重启:
    “`
    shutdown -r +10
    “`

    2. 关闭系统并不重启:
    使用以下命令可以在10分钟后关闭系统,并且不会重启:
    “`
    shutdown -h +10
    “`

    3. 关闭系统并指定关闭时间:
    使用以下命令可以在指定的时间(例如,23:30)关闭系统:
    “`
    shutdown -h 23:30
    “`

    4. 取消已定时的关机:
    如果需要取消已定时的关机,可以使用以下命令:
    “`
    shutdown -c
    “`

    5. 关闭系统并发出警告信息:
    使用以下命令可以在定时关机之前向用户发送警告信息:
    “`
    shutdown -r +10 “系统将在10分钟后关闭,请保存工作并退出。”
    “`

    需要注意的是,以上命令需要使用root权限运行。此外,还可以使用其他命令或工具实现定时关机的功能,如at命令、crontab等。每个命令和工具的用法有所不同,可以查阅相应的文档或使用帮助命令来了解更多信息。

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

    在Linux系统中,你可以使用`shutdown`命令来定时关闭电脑。`shutdown`命令可以在指定的时间内执行关机操作,也可以设置一个延迟时间来关闭电脑。

    下面是一些常用的`shutdown`命令的选项和示例:

    1. 关闭电脑并立即停止运行:

    “`bash
    shutdown -h now
    “`

    2. 关闭电脑并在10分钟后停止运行:

    “`bash
    shutdown -h +10
    “`

    3. 关闭电脑并在指定时间停止运行,时间格式为hh:mm:

    “`bash
    shutdown -h 20:00
    “`

    4. 关闭电脑并显示关机通知信息给所有用户:

    “`bash
    shutdown -h now “系统将在5分钟后关机,请保存您的工作。”
    “`

    在上述命令中,`-h`选项表示关机,`now`表示立即关闭,`+10`表示延迟10分钟关闭,`20:00`表示在指定时间关闭。你也可以使用`-r`选项来重启系统,或者使用`-c`选项取消先前计划的关闭操作。

    另外,你还可以使用`at`命令来定时关闭电脑。`at`命令允许你在指定的时间执行一次命令。下面是一个示例:

    “`bash
    echo “shutdown -h now” | at 20:00
    “`

    在上述命令中,`echo`命令用于输出`shutdown -h now`命令,`|`管道符用于将输出的命令传递给`at`命令,`20:00`表示在指定时间执行。

    无论你使用`shutdown`命令还是`at`命令,都需要root权限执行。请确保你具有足够的权限来执行这些命令。

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

400-800-1024

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

分享本页
返回顶部