crontab
定时执行用户指定的任务,主要是执行一些shell脚本
crontab常用的命令
命令 | 含义 |
---|---|
crontab -e | 编辑 |
crontab -l | 查询 |
crontab -r | 删除 |
crontab -e 编辑任务
- 输入contab -e
- 编辑一个任务如下:* * * * * date > /home/ubantu/time.log
- crontab -l 查看任务
- 进入/home/ubantu/目录,查看time.log文件,每一分钟会写入当前时间到这个文件中
crontab表达式
* * * * * *
- - - - - -
| | | | | |
| | | | | + 年 [可选]
| | | | +----- 周 (0 - 7) (星期日=0 or 7)
| | | +---------- 月 (1 - 12)
| | +--------------- 日 (1 - 31)
| +-------------------- 时 (0 - 23)
+------------------------- 分 (0 - 59)