目录
任务计划
文件存放地: /var/spool/cron/root
—> root用户的任务计划文件
/etc/crontab
crontab -u xxx 给指定用户添加任务计划,默认当前用户
-e 编辑任务计划文件
-l 列出任务计划
-r 删除任务计划
-i 删除时给提示
如果任务计划命令长度不长(命令一般不超过64个字节),可以直接写到任务计划中,
如果比较长,可以把命令单独写到一个文件中,在任务计划中用./执行即可
文件中,文件头#! /bin/bash
可以写也可以不写
没写文件头的话,计划任务最好用绝对路径 /bin/bash 计划任务(就算环境变量失效,也可执行)
格式
* * * * * command to be executed
- - - - - -
| | | | | |
| | | | | --- 预执行的命令
| | | | ----- 表示星期0~7(其中星期天可以用0或7表示,也可以用英文缩写表示)
| | | ------- 表示月份1~12(1-5表示1至5月,英文缩写也可以)
| | --------- 表示日期1~31(8,10表示8号和10号)
| ----------- 表示小时1~23(0表示0点)
------------- 表示分钟1~59 每分钟用*或者 */1表示