用Cron定时运行你的程序

1.直接用crontab命令编辑
cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除没个用户的cron服务
crontab -e //编辑某个用户的cron服务
比如说root查看自己的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r
在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u root -e
进入vi编辑模式,编辑的内容一定要符合下面的格式:*/1 * * * * ls >> /tmp/ls.txt
上面是网上搜集资料,自己编辑了crond:
0 */6 * * * perl /var/www/cgi-bin/awstats/awstats.pl -update -config=localhost -lang=cn
6个小时运行一下这个命令,读取一下新的日志的内容,更新awstats102005.localhost.txt文件中的信息。

Leave a Reply

Your email address will not be published. Required fields are marked *