大数据-linux实操篇-定时任务调度
定时的调度我们的脚本或者代码。
一、crond任务调度
crontab进行实时任务的设置。包括系统任务:例如周而复始的检查某个工作,如扫描病毒;包括个人任务。
crontab [选项]
如果只是简单的任务可以不用写脚本,直接在crontab中添加任务即可。但若是复杂的任务,就需要写脚本(shell编程)。
首先crontab -e,然后将*/1**** ls -l /etc/>/tmp/to.txt写入,表示每分钟执行一次,将/etc/中的内容覆盖到to.txt的命令。保存退出后就生效了。
crond的相关指令:
crond -r 终止任务调度
crond -l 列出现在有哪些任务在进行调度
service crond restart 重启任务调度
cd /home/
vim mytask1.sh
:wq
必须要给可执行权限,否则这个文件无法执行。这时个前提。
过一分钟之后执行
more mytask1.sh就可以查看文件的内容了。