文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>LINUX下设置定时运行PERL脚本

LINUX下设置定时运行PERL脚本

时间:2010-10-28  来源:神龙升空

#rpm -qa |grep vixie-cron
vixie-crom-4.1-44.EL4
//上面查看是否安装vixie-crom-4.1-44.EL4软件包

#service crond status
crond (pid 3065) is running...
//查看crond服务的运行状态

 

 

我们需要修改cron的主配置文件是 /etc/crontab。内容如下

 

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

 

 

前4行市配置cron任务的运行环境的变量。

shell 变量的值告诉系统要使用哪个shell环境

path变量用来定义执行命令的路径。

cron任务的输出被邮寄给MAILTO变量定义的用户名,为空则不会寄出。

HOME变量可以用来设置在执行命令或脚本时使用的主目录

 

这4行后面开始 文件中的每一行都代表一项任务,它的格式如下

minute  hour  day  month  dayofweek  command

 

如我配置了一行任务如下

每天1点钟使用perl执行shop_analyse.pl脚本

0 1 * * *  usr/bin/perl /var/perljob/shop_analyse.pl

 

 

 

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载