定时任务是什么
cron 按设定的时间表自动执行命令,常用于备份、系统更新、证书续期、日志清理等重复工作。用 crontab 编辑任务,注意区分系统任务和用户任务。
常见用途
数据库和文件备份、acme.sh 证书续期、日志轮转、缓存清理等。把重复且容易忘记的操作交给定时任务,减少人工遗漏。
设置与验证
编辑 crontab 添加任务后,先手动执行一次命令确认无报错,再观察日志确认定时任务真的在跑。很多「自动备份」失败的原因是任务从未成功执行过。
注意事项
注意时区、执行权限和输出重定向;多个任务错开时间,避免集中执行挤占资源。关键任务的执行结果要有告警或日志,不能默默失败。