表达式、命令 | 中文 |
---|---|
cd /etc/crontab |
定时任务配置文件路径 |
* * * * * |
crontab表达式*(分)*(时)*(天)*(月)*(周) |
*/2 * * * * |
每隔2分钟执行 |
01 2,4,6,8,10 * * * |
每天的2,4,6,8,10这4个小时的1分钟执行 |
* 2-6 * * * |
每天的2到6点执行 |
* 2-6/2 * * * |
每天的2到6点中每隔2小时执行 |
* 02 * * 02 |
每天的2点时执行,但是这天必须是周二 |
crontab -l |
查看crontab定时任务 |
cd /var/spool/cron/root |
定时任务配置文件命令 |
cat /var/log/cron |
定时任务运行记录日志文件 |
/etc/cron.deny |
定时任务禁止用户运行黑名单 |
crontab -e |
进入增加定时任务命令 |
vim 1.sh |
vim 1.sh 编写 |
vim 2.txt |
vim 2.txt 编写 |
crontab -e
30 19 * * * /root/1.sh
vim 1.sh
echo "hello" >> /root/2.txt
vim 2.txt
到时间就会出现
hello