Toggle navigation
主页
English
K8S
Golang
Guitar
About Me
归档
标签
Welcome to Sanger's Blog!
Crontab
无
2022-04-19 11:23:06
35
0
0
sanger
[TOC] # crontab意思 [crontab辅助网站](https://crontab.guru) ``` * * * * * command(s) - - - - - | | | | | | | | | ----- Day of week (0 - 7) (Sunday=0 or 7) | | | ------- Month (1 - 12) | | --------- Day of month (1 - 31) | ----------- Hour (0 - 23) ------------- Minute (0 - 59) ``` # 通过shell脚本实现contab每15秒运行一次git pull ``` [root@xxx ~]# cat crontab.sh #!/bin/bash step=15 for (( i = 0; i < 60; i=(i+step) )); do sh /tmp/test.sh sleep $step done exit 0 ``` 实际要执行的脚本 ``` [root@xxx ~]# cat test.sh #!/bin/bash cd /data/www && git pull >> /tmp/test.log #cd /data/www && git pull > /dev/null 2>&1 [root@xxx ~]# crontab -l * * * * * /tmp/crontab.sh ``` # ansible批量加crontab ``` ansible prod-consul -m shell -a " echo '* */6 * * * /root/clear-ram.sh' >> /var/spool/cron/root" ```
上一篇:
docker-compose file for rabbitMQ
下一篇:
kafka常用命令
0
赞
35 人读过
新浪微博
微信
更多分享
腾讯微博
QQ空间
人人网
文档导航