0

I am using Ubuntu server, and I want to do a wget cron job for just about every day of the week for different files.

I have gotten this to work for only one task, but anytime I try to do more it automatically overwrites the old one. I know how to set up times, and the format, etc; but I do not know how to do multiple wget cron jobs.

This is how I've been doing only one so far:

 echo "*/10 * * * 5 wget http://XXX.XXX.XXX/files/thursday.php" | crontab -

Can anyone help me? Thanks

4

1 に答える 1

1

cronジョブを維持するためにコマンドラインcrontab関数を使用するのが最適です

crontab -e 

エディターが表示されます。

ほとんどの*nixシステムのデフォルトはviです。これは初心者向けではありませんが、nanoまたはpicoに変更できます。

export EDITOR=nano

また、私のようなシステムを使用している場合、ログインしているユーザーがcronジョブを実行するのに最適なユーザーではない可能性があります。suそのため、crontabファイルを編集する前にを使用してユーザーを切り替える必要がある場合があります。

指定した内容を見ると、本当にappacheを実行する必要がない限り、「phpfile.php」のようにphpファイルを呼び出すことができます。wgetは必要ありません。

*/10 * * * 5 php FULL_PATH/files/thursday.php  > /dev/null 2>&1
于 2012-05-21T00:11:31.310 に答える