cron是一款类Unix的操作系统下的基于时间的任务管理系统。
什么是crontab?
Linux_crontab_是用来定期执行程序的命令。想要服务器定时任务的话,可以用它实现。
用法
编辑corontab的自动任务:
1 | corntab -e |
查询corontab的自动任务:
1 | crontab -l |
示例
定期自动同步并部署博客文件:
1 | 0 1 * * * sudo rsync -a '/PATH/TO/A' '/PATH/TO/B' && sleep 300 && sudo docker exec node-hexo sh -c "cd hexo && hexo clean && hexo d" |