如何设置cronntab定时任务以实现特定功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计349个文字,预计阅读时间需要2分钟。
使用`crontab`进行定时任务:
- `crontab -e`:编辑定时任务- `crontab -l`:查看定时任务
示例:- 每十分钟执行一次:`*/10 * * * * curl http://xxxxx`- 每天凌晨、中午12点执行一次:`0 0,12 * * * curl http://xxxxx`- 每小时、每分钟、每天、每月、每周的第1次执行:`* * * * 1 curl http://xxxxx`
cronntab 定时器crontab -e 编辑定时器 crontab -l 查看定时器 //每十分钟执行一次 */10 * * * * curl xxxxx //每天 凌晨 中午12点执行一次 0 0,12 * * * curl xxxxx 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列 表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 30 21 * * * /etc/init.d/nginx restart 每晚的21:30重启 nginx。 45 4 1,10,22 * * /etc/init.d/nginx restart 每月1、 10、22日的4 : 45重启nginx。
本文共计349个文字,预计阅读时间需要2分钟。
使用`crontab`进行定时任务:
- `crontab -e`:编辑定时任务- `crontab -l`:查看定时任务
示例:- 每十分钟执行一次:`*/10 * * * * curl http://xxxxx`- 每天凌晨、中午12点执行一次:`0 0,12 * * * curl http://xxxxx`- 每小时、每分钟、每天、每月、每周的第1次执行:`* * * * 1 curl http://xxxxx`
cronntab 定时器crontab -e 编辑定时器 crontab -l 查看定时器 //每十分钟执行一次 */10 * * * * curl xxxxx //每天 凌晨 中午12点执行一次 0 0,12 * * * curl xxxxx 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列 表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 30 21 * * * /etc/init.d/nginx restart 每晚的21:30重启 nginx。 45 4 1,10,22 * * /etc/init.d/nginx restart 每月1、 10、22日的4 : 45重启nginx。

