linux里面的Crontab 定时任务

一、基本概念

     1.1、 概念:crond 是 Linux 下用来周期地执行某种任务或等待处理某些事件的一个守护进程,和 Windows 中的计划任务有些类似。

                我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。

                   1、/var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名

                   2、/etc/crontab 这个文件负责调度各种管理和维护任务。

                   3、/etc/cron.d/ 这个目录用来存放任何要执行的crontab文件或脚本。

                   4、我们还可以把脚本放在/etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly、/etc/cron.monthly目录中,让它每小时/天/星期、月执行一次。

     1.2、 crond 服务的启动和自启动方法如下

                  1、[root@localhost ~]# service crond restart

                  #设定crond服务为开机自启动
                  2、[root@localhost ~]# chkconfig crond on

                 

 

 

 

 

二、语法位数5:   * * * * * mycommand

 

 

三、特殊字符

 

 

四、实战案例

 

posted @ 2022-06-10 10:41  何双新  阅读(87)  评论(0编辑  收藏  举报