需要定时处理的场景还是比较多的,比如信息推送、日志清理等。
这篇文章我们来说说如何使用cron来实现定时处理,以及监控任务的执行。
使用
Ubuntu中使用cron,要用到的命令是crontab。不加sudo时,处理的是个人的定时任务。当加上sudo时,处理的则是系统级别的定时任务。下面介绍一些常用的参数。
查看cron作业,
crontab -l
编辑crontab文件,
crontab -e
当执行这个命令时,会看到建议使用的的编辑器列表
对于我来说使用vim够用了。
然后是编辑cron作业,crontab文件中一行代表一个作业,作业的格式如下
* * * * * command_to_be_executed
其中