十、Linux定时任务

2019-11-15  本文已影响0人  下午茶_da6d

定时任务crontab:
应用场景:在工作中我们可能会遇到某个服务长时间未使用失效了,系统磁盘被不断扩充的日志文件填满了等等,这时候我们就可以用定时任务解决这些问题。

crontab常用命令:

crontab -e 编辑定时任务
crontab -l 查看已有定时任务
crontab -r 删除定时任务

定时任务各个域意义和格式

分 时 日 月 星期 要运行的命令
第1列 分钟1~5 9
第2列 小时1~2 3(0表示子夜)
第3列 日1~3 1
第4列 月1~1 2
第5列 星期0~6(0表示星期天)
第6列 要运行的命令

多个时间点执行以逗号分隔
每隔x时间执行用*/x

#每天12点、0点清理一次日志
* 12,0 * * * sh /home/avatar/xx/xx/cleanLog.sh
#每隔一分钟拉取最新的appolo配置
*/1 * * * * /Data/apps/xx/xx/php /xx/xx/php_apollo/Run.php test xxxx
上一篇下一篇

猜你喜欢

热点阅读