任务调度---crontab
1. crontab相当于windows下的任务与计划,可以设定定时任务,周期执行的任务
2. 设置任务调度文件
crontab -e 进入任务界面,添加如下命令
0 2 * * * data >> 路径 每天凌晨2:00写入时间
(第一个为每小时第几分钟执行,第二个为每日第几小时执行,第三个为每月第几天执行,第四个为每年第几月执行,第五个为每周第几天执行,后面为命令,*表示周期内每个数字都执行,缺陷不能精确到秒)
3. 调度多个任务
方一:
直接在crontab –e 里面写
方二:
任务写入sh文件,在crontab –e 里面定期执行sh文件即可
vi mytask.sh 编辑mytask文件,写入
data >> /home/data3
cp /home/date3 /root
chmod 744 mytask.sh 修改mytask.sh权限,添加x可执行权限
crontab –e里面写入
0 2 * * * 路径/mytask.sh 每天凌晨2:00执行mytask.sh
4. 任务管理
crontab –r 删除任务
crontab –l 列举任务
计划、执行、每天高效的活着学着