翻译自:树莓派官网
Cron是一个在Unix系统上配置计划任务的工具。它用于安排命令或脚本以固定的时间间隔定期运行。任务范围从每天午夜备份用户的家庭文件夹到每小时记录CPU信息。
命令crontab(cron table)用于编辑正在运行的计划任务列表,并以每个用户为基础完成; 每个用户(包括root)都有自己的crontab。
Cron GUI
Cron的图形应用程序可以通过安装gnome-schedule软件包来获得:
sudo apt-get install gnome-schedule
然后,您可以从主菜单启动“ 计划任务 ”程序。
编辑 crontab
运行crontab -e标志来编辑 cron 表:
crontab -e
选择一个编辑器
第一次运行时crontab,会提示您选择一个编辑器; 如果您不确定要使用哪一个,输入nano按Enter。
添加一个计划任务
cron 条目的布局由六个部分组成:分钟,小时,月份,月份,星期几和要执行的命令。
# m h dom mon dow command
# * * * * * command to execute (要执行的命令)
# ┬ ┬ ┬ ┬ ┬
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ └───── 星期中的哪一天(0-7)(从0到6代表星期日到星期六,也可以使用名字;7是星期天,等同于0)
# │ │ │ └────────── 月份 (1 - 12)
# │ │ └───────────────几号 (1 - 31)
# │ └───────────