linux关机提醒命令

fiy 其他 127

回复

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

    在Linux中,可以使用shutdown命令来设置关机提醒。

    shutdown命令的基本语法如下:

    shutdown [选项] 时间 [警告消息]

    选项可以是以下之一:
    -h:关机并停止运行
    -r:关机并重新启动
    -k:只发送警告消息,不进行实际操作
    -c:取消已经计划的关机操作

    时间可以是以下之一:
    现在:立即关机或重启
    +分钟:延迟指定分钟数后关机或重启
    指定小时和分钟:HH:MM格式,表示在指定时间关机或重启(24小时制)

    警告消息是可选的,可以是任意自定义的文字。

    举个例子,如果你想在10分钟后关机,并显示警告消息”系统将在10分钟后关机,请保存您的工作”,你可以使用以下命令:

    shutdown -h +10 “系统将在10分钟后关机,请保存您的工作”

    当时间到达10分钟后,系统将自动关机,同时在关机前会显示警告消息。

    需要注意的是,执行shutdown命令需要root权限。另外,如果在关机前有其他用户登录,他们将收到警告消息,以便保存工作和退出登录。

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

    在Linux中,可以使用以下命令之一来设置关机提醒:

    1. shutdown命令:可以使用该命令在关机之前发送一个消息给所有用户。可以通过以下命令设置关机提醒:
    “`
    sudo shutdown -r +10 “System will be shut down in 10 minutes.”
    “`
    这个命令将在10分钟后重启系统,并向所有用户发送一个关机提醒消息。

    2. wall命令:可以使用该命令向所有登录用户发送一个消息。可以通过以下命令设置关机提醒:
    “`
    echo “System will be shut down in 10 minutes.” | sudo wall
    “`
    这个命令将向所有登录用户发送一个关机提醒消息。

    3. logger命令:可以使用该命令将一条消息写入系统日志文件中。可以通过以下命令设置关机提醒:
    “`
    sudo logger “System will be shut down in 10 minutes.”
    “`
    这个命令将在系统日志中记录一条关机提醒消息。

    4. cron任务:可以使用cron定时任务来设置关机提醒。可以通过以下步骤设置:
    a. 使用以下命令编辑cron定时任务表:
    “`
    crontab -e
    “`
    b. 在文件末尾添加以下行来设置关机提醒:
    “`
    50 22 * * * DISPLAY=:0.0 /usr/bin/notify-send “System will be shut down in 10 minutes.”
    “`
    这个例子将在每天22:50发送一个桌面通知,提醒系统将在10分钟后关机。

    5. systemd单位文件:可以使用systemd单位文件来设置关机提醒。可以通过以下步骤设置:
    a. 创建一个新的.unit文件,例如reminder.service:
    “`
    sudo nano /etc/systemd/system/reminder.service
    “`
    b. 在文件中添加以下内容来设置关机提醒:
    “`
    [Unit]
    Description=Shutdown Reminder

    [Service]
    Type=oneshot
    ExecStart=/usr/bin/notify-send “System will be shut down in 10 minutes.”

    [Install]
    WantedBy=multi-user.target
    “`
    c. 启用并启动服务:
    “`
    sudo systemctl enable reminder.service
    sudo systemctl start reminder.service
    “`
    这个例子将在每次系统启动时发送一个桌面通知,提醒系统将在10分钟后关机。

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

    在Linux系统中,可以使用命令行来设置关机提醒。下面就是一种常用的方法,你可以按照以下步骤来设置关机提醒。

    1. 打开终端:在桌面环境中,可以通过点击应用程序菜单栏中的终端图标来打开终端窗口。

    2. 使用sudo命令:要设置关机提醒,需要使用管理员权限。因此,在终端中输入以下命令并按回车键,输入管理员密码以获得sudo权限。

    “`shell
    sudo su
    “`

    3. 设置关机提醒时间:使用shutdown命令设置系统关机的时间。下面是该命令的基本语法:

    “`shell
    shutdown -h +时间
    “`

    其中,”+时间”是关机前的延迟时间。可以使用不同的格式来指定时间。比如,可以使用分钟(m)、小时(h)或者指定时间(HH:MM)。下面是一些示例:

    – 关机前5分钟:

    “`shell
    shutdown -h +5m
    “`

    – 关机前半小时:

    “`shell
    shutdown -h +30m
    “`

    – 关机前2小时:

    “`shell
    shutdown -h +2h
    “`

    – 在指定时间22:30关机:

    “`shell
    shutdown -h 22:30
    “`

    4. 设置关机提醒消息:默认情况下,系统会发送一条关机提醒消息给所有登录用户。你可以使用-m选项来自定义关机提醒消息。只需在命令中添加-m选项和关机提醒消息即可。例如:

    “`shell
    shutdown -h +30m -m “系统将在30分钟后关机,请保存工作并退出。”
    “`

    5. 定时关机:除了使用相对时间来设置关机延迟,还可以使用绝对时间来设置关机时间。假设要在23:00关机,可以使用以下命令:

    “`shell
    shutdown -h 23:00 -m “系统将在23点关闭,请保存工作并退出。”
    “`

    6. 取消定时关机:如果已经设置了关机计划,但是又想取消它,可以使用以下命令:

    “`shell
    shutdown -c
    “`

    这将取消当前的关机计划。

    7. 查看当前关机计划:要查看当前设置的关机计划,可以使用以下命令:

    “`shell
    shutdown -r
    “`

    这将显示当前设置的关机时间和关机提醒消息。

    现在你知道如何使用命令行设置Linux系统的关机提醒了。根据你的需求,选择适当的时间和消息,并按照以上步骤操作即可。

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

400-800-1024

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

分享本页
返回顶部