大数据-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就可以查看文件的内容了。

 

原文地址:https://www.cnblogs.com/zhaoxinhui/p/15328922.html