cron job 是Linux定时任务的服务。可以定时:时、分、月、日、星期进行定时任务和计划任务
语法:crontab [-u username] [-l] [-r] [-e]
1. -u: 指定crontab job的用户
2. -l: 列出当前crontab的job
3. -e: 编辑crontab job,默认使用nano编辑器,可以添加环境变量EDITOR来改变编辑器,比如用vim,export EDITOR="/usr/bin/vim";
4. -r: 删除当前crontab job
使用crontab file来编辑cron job是个不错的选择,
文件格式:
每行对应一个cron job;
每一行分为6个部分,用空格分开,同一个部分有需要的话用逗号分开;
minute hour day_of_month month weekday command
前5个域中,使用*,表示所有的时间点;