linux设置定时关机命令

fiy 其他 19

回复

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

    在Linux系统中,可以通过设置定时关机命令来实现自动关机的功能。下面是几种常用的方法:

    1. 使用shutdown命令:
    使用终端打开命令行界面,输入以下命令:
    “`
    sudo shutdown -h <时间>
    “`
    其中,时间可以是一个具体的时间点,也可以是一个延时时间。例如,要在23:00关机,可以输入:
    “`
    sudo shutdown -h 23:00
    “`
    要在10分钟后关机,可以输入:
    “`
    sudo shutdown -h +10
    “`
    关机命令会向所有登录用户发送关机通知,允许他们保存文件并退出系统。

    2. 使用at命令:
    通过at命令可以在指定的时间执行命令。首先,使用以下命令安装at命令:
    “`
    sudo apt-get install at
    “`
    安装完成后,使用以下命令设置定时关机:
    “`
    echo “shutdown -h now” | at <时间>
    “`
    同样,时间可以是一个具体的时间点,也可以是一个延时时间。

    3. 使用crontab命令:
    crontab命令可以用来设置定时任务。首先,使用以下命令编辑crontab文件:
    “`
    crontab -e
    “`
    在打开的文件中,添加以下一行内容:
    “`
    <分钟> <小时> * * * shutdown -h now
    “`
    其中,分钟和小时表示关机的时间。如果要在23:00关机,可以将其写为:
    “`
    0 23 * * * shutdown -h now
    “`
    编辑完成后保存并退出即可。

    无论使用哪种方法,设置定时关机后,系统将在指定时间或延时时间到达时自动关机。需要注意的是,定时关机命令需要以root用户或具有sudo权限的用户执行。

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

    在Linux系统中,我们可以使用`shutdown`命令来设置定时关机。

    1. 即时关机: `shutdown -h now`
    这个命令会立即关机系统。

    2. 延时关机: `shutdown -h +10`
    这个命令会在10分钟后关机系统。你可以根据自己的需求更改数字。

    3. 指定时间关机: `shutdown -h 20:00`
    这个命令会在指定的时间(这里是20:00)关机系统。

    4. 取消定时关机: `shutdown -c`
    如果你想取消之前设置的定时关机任务,可以使用这个命令。

    5. 使用定时器关机: `shutdown -h 10 “The system will shutdown in 10 minutes”`
    这个命令会在10分钟后关机,并且会显示一个自定义的提示信息。

    需要注意的是,为了使用`shutdown`命令,你需要root权限或者sudo权限。为了避免误操作,建议在设置定时关机之前,先保存好你的工作和关闭所有的应用程序。

    另外,除了`shutdown`命令,你还可以使用`halt`或者`poweroff`命令来实现关机功能。这两个命令的使用方式与`shutdown`类似,你可以根据自己的喜好选择其中的一个来设置定时关机。

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

    在Linux下,可以使用crontab来设置定时关机命令。Crontab是一个用于定时执行任务的工具,它可以在指定的时间执行用户指定的命令。

    下面是设置定时关机命令的操作流程:

    1. 打开终端,输入以下命令以使用root权限登录:

    “`
    sudo su
    “`

    2. 输入以下命令来编辑crontab文件:

    “`
    crontab -e
    “`

    如果是第一次编辑crontab文件,系统会提示你选择一个编辑器。可以选择自己喜欢的编辑器,比如vi或nano。

    3. 在打开的crontab文件末尾添加以下命令,用于设置定时关机:

    “`
    0 22 * * * /sbin/shutdown -h now
    “`

    这个命令的意思是每天的22:00执行关机命令。你可以根据需要更改时间。

    4. 保存文件并退出编辑器。

    现在,设置的定时关机命令已经生效了。系统将在指定的时间自动执行关机命令。

    如果想取消定时关机命令,可以再次使用crontab来编辑crontab文件,删除相应的命令后保存并退出。

    另外,还可以使用以下命令来立即执行关机命令:

    “`
    shutdown -h now
    “`

    通过以上的步骤,你可以在Linux系统上设置定时关机命令,并根据需要自由修改定时的时间。

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

400-800-1024

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

分享本页
返回顶部