有人能说出这个cronjob的作用吗?

时间:2010-11-25 07:24:46

标签: linux crontab

我正在学习cronjob,我在一个项目中发现了这段代码,从twitter获取记录,

代码是这样的:

#0 * * * * cp /vold/www/Abcd/log/twitter_feed_item_aggregator.log vold/www/Abcd/log/twitter_feed_item_aggregator.log.backup; > /vold/www/Abcd/log/twitter_feed_item_aggregator.log   

任何人都可以解释这段代码的作用吗?

2 个答案:

答案 0 :(得分:3)

嗯......每小时复制一次twitter agregator日志,然后清除它。

这部分0 * * * *表示'每0分钟'。分钟0表示新的小时开始。

这部分cp /vold/www/Abcd/log/twitter_feed_item_aggregator.log vold/www/Abcd/log/twitter_feed_item_aggregator.log.backup显然会将日志复制到备份中。

此部分> /vold/www/Abcd/log/twitter_feed_item_aggregator.log将no命令的输出输出到文件,从而将其清除。

答案 1 :(得分:2)

该行开头的哈希注释掉该行,因此它什么都不做。没有它,就像@playcat所说的那样。