环境及版本
- Linux: Ubuntu 18.0.4
基本命令
格式
1
2
3crontab -l 显示所有定时任务
crontab -e 编辑定时任务
crontab -r 删除所有定时任务语法
我们用crontab -e进入当前用户的工作表编辑,是常见的vim界面。每行是一条命令
crontab的命令构成为 时间+动作,其时间有分、时、日、月、周五种
1
2
3
4每隔一分钟执行一次
* * * * * xxx.sh
每年1月1日 1时1分 执行
1 1 1 1 * xxx.sh
新建测试
新建测试脚本
1
2#vim /root/test.sh
echo 'hello' >> /root/info.log赋权
1
chmod 777 test.sh
新建定时任务
1
2#crontab- e
* * * * * /root/run.sh #每分钟执行一次查看效果
1
2
3//实时查看日志
tail -f /root/info.log
//每隔一分钟打印一遍