随笔随记
更新时间:2023-12-31
Crontab
sh
crontab -e #编辑任务
crontab -l #查看任务
ps -ef | grep crond | grep -v grep #后台查看
- 任务语法及基本使用案例
sh
crontab任务配置基本格式:
.------------------ minute (0 - 59) 每分钟用 * 或者 */1 表示
| .-------------- hour (0 - 23)
| | .---------- day of month (1 - 31)
| | | .------ month (1 - 12) OR jan,feb,mar,apr ...
| | | | .-- day of week (0 - 6) (Sunday=0 or 7) OR mon,tue ...
| | | | |
* * * * * command to be executed
- 间隔多少秒执行及间隔5分钟执行
sh
*/1 * * * * sh /root/shell/test.sh
*/1 * * * * sleep 10 && sh /root/shell/test.sh
*/1 * * * * sleep 30 && sh /root/shell/test.sh
*/5 * * * * sh /root/shell/test.sh && echo "ok" >>/logs/cron-ik.log