crontab用法

常用命令
crontab -e:编辑当前用户的定时任务。#后面跟注释
crontab -l:列出当前用户的所有定时任务。
crontab -r:删除当前用户的所有定时任务。
crontab -u 用户名 -l:列出指定用户的定时任务(需要管理员权限)。
时间格式语法定时任务的时间格式一共有五项,后面跟着要执行的命令:* * * * * 要执行的命令
从左到右的五个星号分别代表:
分:第几分钟(0 - 59)
时:第几小时(0 - 23)
日:第几天(1 - 31)
月:第几个月(1 - 12)
周:星期几(0 - 7,0和7都代表星期日)
常用符号说明*:代表所有的值(每分钟、每天等)。
,:分隔多个值,例如 1,3,5。-:代表一个范围,例如 1-5(周一到周五)。
/:代表间隔频率,例如 */10(每隔10分钟)。
常见示例
0 3 * * * /home/backup.sh:每天凌晨 3 点执行一次脚本。
*/30 * * * * /usr/bin/python3 /home/test.py:每隔 30 分钟运行一次 Python 脚本。
0 8 * * 1-5 /home/work.sh:周一到周五的早上 8 点执行一次。