1)Linux学习笔记:crontab命令

时间:2023-12-21 15:13:14

crond简介

crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程

配置文件

```
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

run-parts

01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
```
①第一行SHELL变量指定了系统要使用哪个shell,这里是bash
②第二行PATH变量指定了系统执行命令的路径
③第三行MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果MAILTO变量的值为空,则表示不发送任务执行信息给用户
④第三行MAILTO变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果MAILTO变量的值为空,则表示不发送任务执行信息给用户