Linux系统定时关机:Ubuntu/Deepin终端命令与图形界面教程

2025-05-18 4

在Linux系统(如Ubuntu或Deepin)中设置定时关机可以通过终端命令或图形界面实现。以下是详细方法:


一、终端命令方法

1. 使用 shutdown 命令

基本语法

sudo shutdown -h +[分钟]  # 指定分钟后关机
sudo shutdown -h [具体时间]  # 指定具体时间关机(24小时制)

示例

  • 30分钟后关机:
    sudo shutdown -h +30
    
  • 晚上11点关机:
    sudo shutdown -h 23:00
    

2. 取消定时关机

sudo shutdown -c

3. 使用 at 命令(单次任务)

  • 安装 at(如未预装):
    sudo apt install at
    
  • 设置定时关机(例如1小时后):
    echo "shutdown -h now" | at now +1 hour
    
  • 查看任务队列:
    atq
    
  • 删除任务(需任务编号):
    atrm [编号]
    

4. 使用 cron 定时任务(周期性任务)

  • 编辑当前用户的cron表:
    crontab -e
    
  • 添加一行(例如每天凌晨2点关机):
    0 2 * * * /sbin/shutdown -h now
    
  • 保存后生效(需确保cron服务运行)。

二、图形界面方法

1. Ubuntu/Deepin自带工具

  • 步骤
    1. 打开“系统设置” > “电源管理”。
    2. 查找“计划关机”或类似选项(部分版本可能无此功能)。

2. 使用GNOME Schedule(需安装)

  • 安装:
    sudo apt install gnome-schedule
    
  • 运行后添加定时任务:
    • 选择“一次性任务”或“循环任务”。
    • 命令填写:/sbin/shutdown -h now,设置时间即可。

三、注意事项

  1. 权限要求:关机命令需 sudo 权限,输入密码后生效。
  2. 网络服务器:远程操作时,确保命令在本地执行,避免连接中断导致任务失效。
  3. 定时任务cronat 适合更复杂的计划,shutdown 适合简单场景。

四、验证是否生效

  • 查看关机计划(仅对shutdown有效):
    cat /run/systemd/shutdown/scheduled
    

按需求选择方法即可轻松实现定时关机!

(本文来源:https://www.nzw6.com)

Image

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!cheeksyu@vip.qq.com
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!
5.严禁将资源用于任何违法犯罪行为,不得违反国家法律,否则责任自负,一切法律责任与本站无关