私は複数のcronジョブを含むサーバーを管理していますが、crontabエントリの1つは次のとおりです。
51 */2 * * * /root/backup.sh
ここで何が起こっているのか、スクリプトの実行時間を説明できる人はいますか?
20分間毎時間スクリプトを実行し、20分ごとに別のスクリプトを実行したいと思います。どうすればいいですか?
また、3番目のクローンを20〜30分間実行してから停止し、次の時間または2〜3時間ごとに再起動し、20分間再実行してから停止したいと思います。これはできますか?
ベストアンサー1
ここには非常に包括的なチュートリアルがあります。
http://code.tutsplus.com/tutorials/scheduling-tasks-with-cron-jobs--net-8800
示した例では、クローンは2時間ごとに51分で実行されます。
20分ごとにスクリプトを実行するには、次の手順を実行します。
*/20 * * * * /root/backup.sh