加载中...

crontab 既指用户的定时任务配置表,也指管理该表的命令。cron 守护进程每分钟检查各用户的 crontab,按计划自动执行命令,是 Linux 上最常用的任务调度方式。
每行任务由五个时间字段加命令组成,依次为分、时、日、月、星期,例如 0 3 * * * /usr/local/bin/backup.sh 表示每天凌晨 3 点执行备份脚本。支持 *、,、-、/ 等通配与步进写法,部分实现还支持 @daily、@reboot 等别名。
crontab -e 编辑当前用户任务,crontab -l 列出,crontab -r 删除。系统级任务位于 /etc/crontab 与 /etc/cron.d/,后者可指定运行用户。

登录 后参与讨论
暂无讨论,来发表第一条评论吧