美文网首页
ubuntu中的定时任务——crontab

ubuntu中的定时任务——crontab

作者: 超天大圣JR | 来源:发表于2019-12-17 12:26 被阅读0次

1.命令总结

service cron start        //启动服务 

service cron stop        //关闭服务 

service cron restart        //重启服务 

service cron reload        //重新载入配置 

service cron status        //查看服务状态 

2.新增定时任务

1).在命令行输入:crontab -e    //针对当前用户的定时任务

                                     sudo crontab -e  //针对系统的定时任务

2).直接编辑 /etc/crontab 文件

3.其他命令

crontab -l   //列出所有定时任务

crontab -r //删除所有定时任务

4.定时任务的时间解释

minute(0-59)       hour(0-23)      day(1-31)     month(1-12)     dayofweek(0-7,0或者7表示周日)             command(需要执行的命令)

*                                 *                            *                     *                             *

" * " 代表所有的取值范围内的数字

" / " 代表每的意思,"/5"表示每5个单位

" - " 代表从某个数字到某个数字

" , " 分开几个离散的数字

例子:

1.晚上11点到早上7点之间每两个小时和早上八点执行命令,将日志打印到/tmp/test.txt文件中

   0 23-7/2,8 * * * echo "Have a good dream">> /tmp/test.txt

2.每天的下午4点、5点、6点的5 min、15 min、25 min、35 min、45 min、55 min时执行命令。

    5,15,25,35,45,55 16,17,18 * * * command

相关文章

网友评论

      本文标题:ubuntu中的定时任务——crontab

      本文链接:https://www.haomeiwen.com/subject/xuuubctx.html