计划任务是指在未来某时间需要完成的任务。该任务可以在是在“未来时间”到达时执行一次,以后就不再执行了,比如说在你你需要在你朋友25岁的时候送上贺卡。那么,该任务在他25岁那天完成后,以后不会25岁,所有本任务就不需要再执行了。另外一种是需要周期性的执行的任务,同样地,如果你需要在朋友每个生日都需要送上贺卡。那么该任务在他25岁时执行后,26,27,...还继续执行。

          在linux系统当中,添加计划任务主要有atd, crond两个服务。只需要恰当地配置这两个服务的配置文件,就可以让计算机来执行我们的在未来需要完成的works;
下面说一下crond的配置。
配置文件路径:/etc/crontab   #该配置文件是crond服务的直接配置文件,可以在该文件中配置需要完成的任务。
在该文件中,配置记录的格式为:
#munite    hour   day month  week   user  command   
        1   1      1     1     1,2,3,4,5     root  /usr/bin/bash
 
          记录中个字段的意义:
           #week  星期几,指定在星期几执行command任务
           #mouth  月份, 指定在一年中那个月份需要执行任务,入职为
         0 12 *   12 *  root /usr/bash
           则表示在每年12月份的每天12点钟 执行/usr/bash
          同理:
         #day 表示号数
          #hour   表示小时
          #munite 表示分钟数
 
          #user,  执行任务的系统账号
           #command  需要完成的任务
 在发行版为ubuntu的系统中,如果还可以在/etc/cron.daily, cron.month ...等配置目录下面完成配置。正如他的文件后缀所暗示的,他们所包含的计划任务执行时间只能精确到月,天等等。如daily中指定了任务,那么在每天的那个钟头,哪分钟执行该任务则有系统来决定(可以修改配置文件,视环境而定).