Crontabは、スクリプトが定期的に実行されるようにスケジュールするために使用されます。 このブログ投稿では、30秒ごとにcrontabでスクリプトをスケジュールする方法を学習します。
Crontabを30秒でスケジュールします
Crontabでは、ジョブ期間を秒単位でスケジュールすることはできません。 最小許容時間は毎分のみです。 ただし、それでも、30秒ごとに実行するようにスクリプトを実行するために、いくつかのトリッキーな構成を行うことができます。
たとえば、30秒ごとにシェルスクリプトを実行するには、次のcrontab構成を使用します。
#script.shを30秒ごとに実行* * * * * script.sh * * * * * sleep 30; script.sh
#30秒ごとにscript.shを実行する * * * * * 脚本.sh * * * * * 寝る 30; 脚本.sh |
上記の構成では、スクリプトを2回スケジュールしました。 最初のcronは1分ごとに実行され、2番目のcronも同時に開始されますが、実行されるまで30秒待機します。 したがって、サイクル全体が30秒ごとに実行されます。
要約
この簡単なハウツーチュートリアルでは、crontabジョブを30秒ごとに実行するようにスケジュールする方法を学びました。
The post 30秒ごとにcronを実行する– TecAdmin appeared first on Gamingsym Japan.