欢迎光临
我们一直在努力

Linux 自学笔记:crontab 详解(linux自学教程)

一、概述:任务调度:系统在某个时间执行的特定命令或程序


   任务调度分类:


     1.系统工作任务:系统中某些重要的周期性工作,如:系统备份,杀毒等


     2.用户工作任务:用户操作执行的程序


任务调度文件位置:


/etc/crontab


编辑调度文件的命令:


crontab  -e


执行:


调度任务进程会在满足预设时间条件后自动执行


二、实例讲解:


单任务调度:


实例实现:每分钟将系统时间追加至 mydate2 文件


分步命令:


1. 显示系统时间命令:date


2. 把系统时间写入文本mydate:date > /home/mydate2


3. 每分钟将系统时间追加至 mydate2 文件:  date >>  /home/mydate2


4. 写入调度文件的命令内容:* * * * * date >> /home/mydate2


操作截图:


1.进入调度文件命令:



2.   编辑调度文件,点击“ESC”键,输入 :wq 按回车保存



3.   控制台回显“crontab:installing new crontab” 表示添加调度任务成功。等几分钟后,用” ls  -l ” 查看 mydate2 文件已生成。



4.   运行命令:cat  mydate2  查看调度任务结果如下:



5.   调度任务查看命令:crontab  -l


6.   调入任务结束命令:crontab  -r


执行此命令后  /etc/crontab  文件的内容会被删除

本文从互联网转载,来源地址:www.downzz.com/shell/17541.html,原作者保留一切权利,若侵权或引用不当,请联系九八云(cmy.cn)删除。【九八云,优质云服务器提供商】

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。