crontab [-u username] [-l|-e|-r]
选项与参数:
-u :只有 root 才能进行这个任务,亦即帮其他使用者创建/移除 crontab 工作排程;
-e :编辑 crontab 的工作内容
-l :查阅 crontab 的工作内容
-r :移除所有的 crontab 的工作内容,若仅要移除一项,请用 -e 去编辑
特殊字符 代表含义
*(星号) 代表任何时刻都接受的意思,*代表的是任何时候
,(逗号) 代表分隔字段的意思例如: 15,30,45 * * * * command 代表的是每月每日每小时的15分,30分,45分的时候执行命令
-(减号) 代表一段时间范围内例如: 10 7-10 * * * command 代表的是每月每日的7点到10点的10分整时执行命令
/n 那个 n 代表数字,也就是每隔 n 单位间隔的意思例如 /5 * * * * command 代表的是每月每日每时每个5分钟执行一次
实例
每1分钟执行一次 * * * * * command/1 * * * * command
每小时的第15,30,45分钟执行 15,30,45 * * * * command
点到10点的第10,50分钟执行 10,20 7-50 * * * command
每隔一天的7点到11点的第20和第40分钟执行 20,40 7-11 */1 * * command
每周一的7点到11点的第25和第50分钟执行 25,50 7-11 * * 1 command
每天的3:30执行 30 3 * * * command
每月1、10、20日的3 : 30执行 30 3 1,10,20 * * command
每周六、周日的3 : 30执行 30 3 * * 6,0 command30 3 * * 6,7 command
每天9点到16点之间每隔15分钟执行 /15 9-16 * * * command