crontab服务详解
Dec 10, 2016
crontab服务详解
最近需要把爬虫跑出来的数据处理成表格,然后按时发送给业务人员.但是一直有问题,于是重新温习了cron服务.
1、先来一个小小的例子
1 | [root@root test]# crontab -l |
2、看看crontab 的时间表达式
- 基本格式 :
- * command
- 分 时 日 月 周 命令
- 然后来几个实际的例子:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
191、每分钟执行一次
* * * * *
2、每隔一小时执行一次
00 * * * *
or
* */1 * * * (/表示频率)
3、每小时的15和30分各执行一次
15,45 * * * * (,表示并列)
4、在每天上午 8- 11时中间每小时 15 ,45分各执行一次
15,45 8-11 * * * command (-表示范围)
5、每个星期一的上午8点到11点的第3和第15分钟执行
3,15 8-11 * * 1 command
6、每隔两天的上午8点到11点的第3和第15分钟执行
3,15 8-11 */2 * * command
3、其他命令介绍
1 | 名称 : crontab |
4、crond 安装与配置服务
1 | 安装crontab: |
5、查看报错log
1 | 安装mail服务 |